XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Details) - USD ($)
9 Months Ended
Dec. 31, 2021
May 31, 2021
Mar. 31, 2021
Summarized information about the term loan [Abstract]      
Less current portion of Term Loans $ (3,670,000)   $ (3,678,000)
Long-term portion of Term Loans $ 13,951,000   $ 16,786,000
Revolving Facility [Member]      
Amended Credit Facility [Abstract]      
Interest rate at end of period 2.86%   2.62%
Revolving Facility [Member] | Letters of Credit [Member]      
Future repayments of the Term Loan, by fiscal year [Abstract]      
Outstanding balance under revolving loan $ 6,409,000    
Term Loans [Member]      
Amended Credit Facility [Abstract]      
Quarterly principal payments $ 937,500    
Interest rate at end of period 2.85%   2.62%
Summarized information about the term loan [Abstract]      
Principal amount of Term Loans $ 17,812,000   $ 20,625,000
Unamortized financing fees (191,000)   (161,000)
Net carrying amount of Term Loans 17,621,000   20,464,000
Less current portion of Term Loans (3,670,000)   (3,678,000)
Long-term portion of Term Loans 13,951,000   16,786,000
Future repayments of the Term Loan, by fiscal year [Abstract]      
2022 - remaining three months 937,000    
2023 3,750,000    
2024 3,750,000    
2025 3,750,000    
2026 3,750,000    
Thereafter 1,875,000    
Total payments 17,812,000   20,625,000
Credit Facility [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity $ 268,620,000    
Debt instrument, maturity date Jun. 05, 2023    
Credit Facility [Member] | Minimum [Member]      
Amended Credit Facility [Abstract]      
Facility fee on total leverage ratio 0.375%    
Credit Facility [Member] | Maximum [Member]      
Amended Credit Facility [Abstract]      
Dividend payments and share repurchases, annual maximum amount permitted $ 29,430,000    
Facility fee on total leverage ratio 0.50%    
Credit Facility [Member] | LIBOR [Member]      
Amended Credit Facility [Abstract]      
Reference interest rate under option 1, floor 2.25%    
Interest rate over LIBOR rate under option 1 2.50%    
Interest rate above base rate under option 2 2.75%    
Credit Facility [Member] | Reference Rate [Member]      
Amended Credit Facility [Abstract]      
Reference interest rate under option 1, floor 1.25%    
Interest rate over LIBOR rate under option 1 1.50%    
Interest rate above base rate under option 2 1.75%    
Credit Facility [Member] | Revolving Facility [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity $ 238,620,000    
Future repayments of the Term Loan, by fiscal year [Abstract]      
Outstanding balance under revolving loan 113,000,000   $ 84,000,000
Amount available under revolving facility 99,908,000    
Credit Facility [Member] | Revolving Facility [Member] | Canadian Borrowers [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity 24,000,000    
Credit Facility [Member] | Revolving Facility [Member] | Letters of Credit [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity 20,000,000    
Credit Facility [Member] | Term Loans [Member]      
Amended Credit Facility [Abstract]      
Maximum borrowing capacity $ 30,000,000    
Third Amended Credit Facility [Member]      
Amended Credit Facility [Abstract]      
Debt instrument, maturity date May 28, 2026    
Debt issuance costs   $ 1,148,000