XML 74 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Long-Term Debt and Loan Agreements - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 31, 2021
Mar. 31, 2017
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Debt Instrument [Line Items]          
Long-term Debt     $ 71,000,000   $ 78,000,000
Long-term Debt     70,928,000   37,582,000
Repayments of long-term debt     $ 40,000,000 $ 0  
Weighted average interest rate during period     5.33% 6.24%  
4.67% Senior Unsecured Notes due January 15, 2021 [Member]          
Debt Instrument [Line Items]          
Long-term Debt         $ 40,000,000
Interest rate     4.67%    
Debt instrument maturity date     Jan. 15, 2021    
Repayments of long-term debt $ 40,000,000.0        
Senior Unsecured Notes [Member]          
Debt Instrument [Line Items]          
Long-term Debt     $ 38,000,000.0    
Senior Unsecured Notes [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Long-term Debt     $ 11,000,000.0    
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,000.0    
Interest rate     5.45%    
Debt instrument maturity date     Jan. 15, 2026    
Loan Agreement [Member]          
Debt Instrument [Line Items]          
Maximum borrowing capacity on line of credit   $ 200,000,000 $ 250,000,000    
Loan maturity period   2022-03 2024-03    
Remaining amount available under the line of credit     $ 211,200,000    
Letters of credit     5,800,000    
Loan Agreement [Member] | EPA [Member]          
Debt Instrument [Line Items]          
Financial assurance required to be provided     2,000,000    
Other Assets [Member]          
Debt Instrument [Line Items]          
Deferred financing fees     $ 1,100,000