XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Revolving Credit Facility (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
letterOfCredit
Sep. 30, 2023
Sep. 30, 2024
USD ($)
letterOfCredit
Sep. 30, 2023
Feb. 27, 2024
USD ($)
Dec. 31, 2023
USD ($)
Apr. 25, 2023
USD ($)
May 27, 2022
USD ($)
Nov. 24, 2021
USD ($)
Oct. 24, 2019
USD ($)
Line of Credit Facility [Line Items]                    
Revolving credit facility, long-term $ 55,677,000   $ 55,677,000     $ 38,328,000        
Number of standby letters of credit | letterOfCredit 1   1              
Ratio of total liability to net worth 0.19   0.19              
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         $ 15,500,000   $ 23,000,000   $ 100,000,000 $ 23,000,000
Option to increase maximum borrowing capacity               $ 200,000,000    
Standby letter of credit $ 300,000   $ 300,000              
Borrowings available under the revolving credit facility $ 144,000,000   $ 144,000,000              
Debt, weighted average interest rate, 6.60% 6.50%   6.30%            
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%