XML 68 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Long-Term Debt and Loan Agreements - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2021
Mar. 31, 2017
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Debt Instrument [Line Items]          
Long-term Debt     $ 92,500   $ 91,000
Debt instrument maturity date     Jan. 15, 2026    
Long-term Debt     $ 92,450   $ 90,945
Repayments of long-term debt     $ 40,000  
Senior Unsecured Notes [Member]          
Debt Instrument [Line Items]          
Long-term Debt     38,000    
Senior Unsecured Notes [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Long-term Debt     $ 11,000    
Interest rate     5.25%    
Debt instrument maturity date     Jan. 15, 2024    
Senior Unsecured Notes [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Long-term Debt     $ 15,000    
Interest rate     5.45%    
Loan Agreement [Member]          
Debt Instrument [Line Items]          
Maximum borrowing capacity on line of credit   $ 200,000   $ 250,000  
Loan maturity period   2022-03 2024-03    
Remaining amount available under the line of credit     $ 191,800    
Letters of credit     $ 3,700    
Repayments of long-term debt $ 40,000        
Debt, Weighted Average Interest Rate     4.12% 5.33%  
Other Assets [Member]          
Debt Instrument [Line Items]          
Deferred financing fees     $ 1,100