Annual report pursuant to Section 13 and 15(d)

Long-Term Debt - Long-Term Debt (Details)

v3.24.1.1.u2
Long-Term Debt - Long-Term Debt (Details)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Sep. 29, 2021
Debt Instrument [Line Items]      
Debt issuance costs, net $ 918,000 $ 429,000  
Long-term Debt 167,500,000    
Total $ 151,957,000 87,710,000  
Covenant leverage ratio, maximum 0.50    
December 31, 2022 and each fiscal quarter thereafter      
Debt Instrument [Line Items]      
Consolidated leverage ratio 3.50    
Line of Credit | Secured Debt      
Debt Instrument [Line Items]      
Less current portion $ (14,625,000) (10,222,000)  
Total 151,957,000 87,710,000  
Line of Credit | Secured Debt | January 1, 2023 through October 1, 2024      
Debt Instrument [Line Items]      
Original principal amount     1.88%
Line of Credit | Secured Debt | January 1, 2025 through July 1, 2026      
Debt Instrument [Line Items]      
Original principal amount     2.50%
Line of Credit | Secured Debt | U S Term Loan Facility due September 2026      
Debt Instrument [Line Items]      
Debt issuance costs, net 226,000 335,000  
Long-term Debt 67,274,000 73,165,000  
Line of Credit | Secured Debt | Canadian Term Loan Facility due September 2026      
Debt Instrument [Line Items]      
Debt issuance costs, net 0 94,000  
Long-term Debt 0 24,767,000  
Line of Credit | Secured Debt | Increamental Rate Term Loan due September 2026      
Debt Instrument [Line Items]      
Debt issuance costs, net 692,000 0  
Long-term Debt $ 99,308,000 $ 0