XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Apr. 30, 2025
Dec. 31, 2024
Dec. 16, 2024
Feb. 27, 2024
Apr. 25, 2023
Oct. 24, 2019
Line of Credit Facility [Line Items]                
Ratio of total liability to net worth 0.95              
Maximum ratio of total liability to net worth for compliance 3              
Revolving Credit Facility                
Line of Credit Facility [Line Items]                
Credit facility maximum borrowings       $ 200,000,000 $ 200,000,000 $ 15,500,000 $ 23,000,000 $ 23,000,000
Option to increase maximum borrowing capacity         300,000,000      
Total Term Loan $ 177,981,000     76,467,000        
Weighted average interest rate 5.60% 6.60%            
Revolving Credit Facility | Subsequent Event                
Line of Credit Facility [Line Items]                
Credit facility maximum borrowings     $ 230,000,000          
Increase in maximum borrowing capacity     $ 30,000,000          
Revolving Credit Facility | Base Rate                
Line of Credit Facility [Line Items]                
Debt Instrument, Basis Spread on Variable Rate 0.50%              
Revolving Credit Facility | SOFR                
Line of Credit Facility [Line Items]                
Debt Instrument, Basis Spread on Variable Rate 1.00%              
Revolving Credit Facility | Minimum                
Line of Credit Facility [Line Items]                
Applicable margin 1.25%              
Commitment fee percentage 0.10%              
Revolving Credit Facility | Maximum                
Line of Credit Facility [Line Items]                
Applicable margin 1.75%              
Commitment fee percentage 0.20%              
Letter of Credit                
Line of Credit Facility [Line Items]                
Total Term Loan $ 654,000     300,000        
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%              
Term Loan                
Line of Credit Facility [Line Items]                
Total Term Loan $ 74,436,000     $ 78,424,000        
Weighted average interest rate 5.70%              
Debt Instrument, Face Amount         $ 80,000,000      
Debt Instrument, Term 60 months              
Term Loan | SOFR                
Line of Credit Facility [Line Items]                
Debt Instrument, Basis Spread on Variable Rate 0.10%