XML 97 R85.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Narrative (Details)
9 Months Ended
Sep. 30, 2024
USD ($)
letter_of_credit
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Debt Instrument [Line Items]      
Total debt $ 122,867,000 $ 130,680,000  
Number of letters of credit authorized | letter_of_credit 3    
Letters of credit outstanding, amount $ 11,100,000    
JPM Credit Facility | State Farm Term Loan      
Debt Instrument [Line Items]      
Debt face amount     $ 25,000,000
Fixed rate     8.00%
Notes payable | United Kingdom      
Debt Instrument [Line Items]      
Total debt $ 2,100,000 6,900,000  
Notes payable | United Kingdom | Minimum      
Debt Instrument [Line Items]      
Fixed rate 8.50%    
Notes payable | United Kingdom | Maximum      
Debt Instrument [Line Items]      
Fixed rate 9.80%    
Revolving Credit Facility | JPM Credit Facility | JPM Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 305,000,000    
Accordion feature, increase limit $ 75,000,000    
Debt, weighted average interest rate 6.88%   7.41%
Revolving Credit Facility | JPM Credit Facility | BAC Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity   $ 75,000,000  
Borrowing base $ 46,100,000    
Annual extension term 1 year    
Revolving Credit Facility | Foreign Line of Credit | JPM Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 40,000,000    
Letter of Credit | JPM Credit Facility | JPM Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 25,000,000