XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Revolving Credit Facility (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
letterOfCredit
Sep. 30, 2022
Sep. 30, 2023
USD ($)
letterOfCredit
Sep. 30, 2022
Apr. 25, 2023
USD ($)
Dec. 31, 2022
USD ($)
May 27, 2022
USD ($)
Nov. 24, 2021
USD ($)
Oct. 24, 2019
USD ($)
Line of Credit Facility [Line Items]                  
Revolving credit facility, long-term $ 78,420,000   $ 78,420,000     $ 71,004,000      
Number of standby letters of credit | letterOfCredit 2   2            
Ratio of total liability to net worth 0.33   0.33            
Maximum ratio of total liability to net worth for compliance 3   3            
Revolving Credit Facility                  
Line of Credit Facility [Line Items]                  
Credit facility maximum borrowings         $ 23,000,000     $ 100,000,000 $ 23,000,000
Option to increase maximum borrowing capacity             $ 200,000,000    
Standby letter of credit $ 2,300,000   $ 2,300,000            
Borrowings available under the revolving credit facility $ 119,300,000   $ 119,300,000            
Debt, weighted average interest rate, 6.50% 3.50% 6.30% 2.50%          
Revolving Credit Facility | Base Rate                  
Line of Credit Facility [Line Items]                  
Stated percentage 0.50%   0.50%            
Revolving Credit Facility | SOFR                  
Line of Credit Facility [Line Items]                  
Stated percentage 1.00%   1.00%            
Revolving Credit Facility | Minimum                  
Line of Credit Facility [Line Items]                  
Applicable margin 1.25%   1.25%            
Commitment fee percentage     0.10%            
Revolving Credit Facility | Maximum                  
Line of Credit Facility [Line Items]                  
Applicable margin 1.75%   1.75%            
Commitment fee percentage     0.20%            
Letter of Credit | Minimum                  
Line of Credit Facility [Line Items]                  
Commitment fee percentage     1.25%            
Letter of Credit | Maximum                  
Line of Credit Facility [Line Items]                  
Commitment fee percentage     1.75%