XML 373 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Revolving Loan Agreement (Details) - Line of Credit
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Revolving Credit Facility | Revolving Loans    
Debt Instrument [Line Items]    
Maximum borrowing capacity $ 100,000,000 $ 100,000,000
Maximum borrowing capacity, increase limit 125,000,000 125,000,000
Maximum borrowing capacity, decrease limit $ 50,000,000 $ 50,000,000
Borrowers’ total leverage ratio 4.00  
Interest rate, stated percentage 2.00%  
Covenant maturity, number of days prior to the maturity date 90 days  
Minimum liquidity requirement $ 50,000,000  
Gross leverage ratio 5.25  
Fixed charge coverage ratio 100.00%  
Revolving Credit Facility | Revolving Loans, Until September 30, 2025 | Base Rate    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 1.25%  
Revolving Credit Facility | Revolving Loans, Until September 30, 2025 | Secured Overnight Financing Rate (SOFR)    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 2.25%  
Variable interest rate floor 0.00%  
Revolving Credit Facility | Revolving Loans, After September 30, 2025 | Base Rate    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 75.00%  
Revolving Credit Facility | Revolving Loans, After September 30, 2025 | Secured Overnight Financing Rate (SOFR)    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 1.75%  
Bridge Loan | Revolving Loans    
Debt Instrument [Line Items]    
Maximum borrowing capacity $ 5,000,000  
Letter of Credit | Revolving Loans    
Debt Instrument [Line Items]    
Maximum borrowing capacity $ 10,000,000