XML 85 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Credit Facilities and Long-Term Debt, Revolving Credit Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Line of Credit Facility [Abstract]    
Outstanding borrowings under credit facility $ 125,298 $ 10,000
Revolving Credit Facility [Member]    
Line of Credit Facility [Abstract]    
Coverage ratio 1  
Revolving Credit Facility [Member] | Pay Cash Dividend [Member]    
Line of Credit Facility [Abstract]    
Agreement permissions $ 20,000  
Revolving Credit Facility [Member] | Stock Repurchase [Member]    
Line of Credit Facility [Abstract]    
Agreement permissions 20,000  
Revolving Credit Facility [Member] | Stock Repurchase [Member] | Minimum [Member]    
Line of Credit Facility [Abstract]    
Borrowing base 25,000  
Revolving Credit Facility [Member] | Cash Dividend And Stock Repurchases [Member] | Minimum [Member]    
Line of Credit Facility [Abstract]    
Agreement permissions 20,000  
Revolving Credit Facility [Member] | Fixed Assets Included in Borrowing Base [Member] | Maximum [Member]    
Line of Credit Facility [Abstract]    
Borrowing base $ 25,000  
Borrowing base percentage 10.00%  
Revolving Credit Facility [Member] | Fixed Assets Not Included in Borrowing Base [Member]    
Line of Credit Facility [Abstract]    
Borrowing base $ 31,250  
Borrowing base percentage 12.50%  
JPMorgan Chase Bank, N.A. [Member] | Revolving Credit Facility [Member]    
Line of Credit Facility [Abstract]    
Maximum borrowing capacity $ 250,000  
Line of credit facility, accordian feature $ 50,000  
Maturity date Dec. 31, 2023  
Additional available borrowing capacity $ 122,100  
Outstanding borrowings under credit facility 125,300 10,000
Outstanding letters of credit $ 2,600 $ 2,800
Weighted average interest rate 1.40% 1.40%
JPMorgan Chase Bank, N.A. [Member] | Revolving Credit Facility [Member] | CANADA [Member]    
Line of Credit Facility [Abstract]    
Maximum borrowing capacity $ 10,000  
JPMorgan Chase Bank, N.A. [Member] | Revolving Credit Facility [Member] | LIBOR [Member] | Minimum [Member]    
Line of Credit Facility [Abstract]    
Margin on variable rate 1.25%  
JPMorgan Chase Bank, N.A. [Member] | Revolving Credit Facility [Member] | LIBOR [Member] | Maximum [Member]    
Line of Credit Facility [Abstract]    
Margin on variable rate 1.75%  
JPMorgan Chase Bank, N.A. [Member] | Revolving Credit Facility [Member] | Direct Borrowings [Member]    
Line of Credit Facility [Abstract]    
Outstanding borrowings under credit facility $ 125,000 $ 10,000
Weighted average interest rate 1.40%  
JPMorgan Chase Bank, N.A. [Member] | Revolving Credit Facility [Member] | Alternate Base Rate [Member]    
Line of Credit Facility [Abstract]    
Outstanding borrowings under credit facility $ 300  
Weighted average interest rate 3.50%  
Average daily loan balance outstanding $ 1,100 $ 1,500
JPMorgan Chase Bank, N.A. [Member] | Revolving Credit Facility [Member] | Alternate Base Rate [Member] | Minimum [Member]    
Line of Credit Facility [Abstract]    
Margin on variable rate 0.25%  
JPMorgan Chase Bank, N.A. [Member] | Revolving Credit Facility [Member] | Alternate Base Rate [Member] | Maximum [Member]    
Line of Credit Facility [Abstract]    
Margin on variable rate 0.75%