Quarterly report pursuant to Section 13 or 15(d)

Debt - Long-Term Debt (Details)

v3.24.2.u1
Debt - Long-Term Debt (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Sep. 29, 2021
Debt Instrument [Line Items]      
Less current portion $ (15,750) $ (14,625)  
 Total long-term debt $ 147,569 151,957  
Covenant leverage ratio, maximum 0.50    
January 1, 2023 through October 1, 2024 | Line of Credit      
Debt Instrument [Line Items]      
Original principal amount     1.88%
January 1, 2025 through July 1, 2026 | Line of Credit      
Debt Instrument [Line Items]      
Original principal amount     2.50%
December 31, 2022 and each fiscal quarter thereafter      
Debt Instrument [Line Items]      
Consolidated leverage ratio 3.50    
U S Term Loan Facility due September 2026 | Outstanding principal amount of senior secured credit facility      
Debt Instrument [Line Items]      
Deferred debt issuance costs $ 200 226  
Variable/incremental rate term loan, net of deferred debt issuance costs 65,800 67,274  
Increamental Rate Term Loan due September 2026 | Outstanding principal amount of senior secured credit facility      
Debt Instrument [Line Items]      
Deferred debt issuance costs 606 692  
Variable/incremental rate term loan, net of deferred debt issuance costs $ 97,519 $ 99,308