XML 46 R37.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT - Amended and Restated Credit Agreement (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jan. 09, 2025
Dec. 26, 2024
Debt Instrument [Line Items]          
Gain (loss) on extinguishment of debt     $ 7,500,000    
Debt issuance costs, net $ 1,800,000        
Repayment of borrowings $ 5,678,000 $ 39,853,000      
2024 Term Loan Agreement          
Debt Instrument [Line Items]          
Aggregate principal amount       $ 63,000,000 $ 162,000,000
Incremental term loan facility aggregate principal amount         $ 63,000,000
Debt issuance cost expensed     3,600,000    
Fees and debt issuance costs     3,900,000    
Debt issuance costs, net     4,300,000    
Credit spread adjustment on variable rate 0.15%        
Applicable margin (as a percent) 7.75%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:SecuredOvernightFinancingRateSofrMember        
Repayment of borrowings $ 5,600,000        
Maturity date Dec. 26, 2028        
Covenant compliance At June 30, 2025, the Company was in compliance with all financial covenants under the 2024 Amended Term Loan Agreement.        
Weighted average interest rate 12.20%        
Minimum amount of liquidity amount $ 10,000,000        
Exit fee computation 3.50%        
Liabilities from derivative contracts $ 0   $ 0    
2024 Term Loan Agreement | Each Quarter After June 30, 2025          
Debt Instrument [Line Items]          
Percentage of quarterly amortization payments 2.50%        
2024 Term Loan Agreement | Minimum          
Debt Instrument [Line Items]          
Current ratio 1.00%        
Percentage of collateral required to be hedged 50.00%        
2024 Term Loan Agreement | Minimum | March 31, 2025 Through And Including June 30, 2025          
Debt Instrument [Line Items]          
Asset coverage ratio 1.70%        
2024 Term Loan Agreement | Minimum | September 30, 2025 through and including December 31, 2025          
Debt Instrument [Line Items]          
Asset coverage ratio 1.85%        
2024 Term Loan Agreement | Minimum | Quarter After December 31, 2025          
Debt Instrument [Line Items]          
Asset coverage ratio 2.00%        
2024 Term Loan Agreement | Maximum          
Debt Instrument [Line Items]          
Percentage of collateral required to be hedged 85.00%        
2024 Term Loan Agreement | Maximum | March 31, 2025 Through And Including June 30, 2025          
Debt Instrument [Line Items]          
Net Leverage Ratio 2.75%        
2024 Term Loan Agreement | Maximum | Each Quarter After June 30, 2025          
Debt Instrument [Line Items]          
Net Leverage Ratio 2.50%        
2024 Term Loan Agreement | Debt redemption, period one | Disapproval of proposed buyer          
Debt Instrument [Line Items]          
Prepayment premium over accrued interest (as a percent) 2.00%        
2024 Term Loan Agreement | Debt redemption, period one | No disapproval of proposed buyer          
Debt Instrument [Line Items]          
Prepayment premium over accrued interest (as a percent) 4.00%        
2024 Term Loan Agreement | Debt redemption, period one | Minimum | Disapproval of proposed buyer          
Debt Instrument [Line Items]          
Debt instrument prepayment term 0 months        
2024 Term Loan Agreement | Debt redemption, period one | Minimum | No disapproval of proposed buyer          
Debt Instrument [Line Items]          
Debt instrument prepayment term 0 months        
2024 Term Loan Agreement | Debt redemption, period one | Maximum | Disapproval of proposed buyer          
Debt Instrument [Line Items]          
Debt instrument prepayment term 9 months        
2024 Term Loan Agreement | Debt redemption, period one | Maximum | No disapproval of proposed buyer          
Debt Instrument [Line Items]          
Debt instrument prepayment term 12 months        
2024 Term Loan Agreement | Debt redemption, period two | Disapproval of proposed buyer          
Debt Instrument [Line Items]          
Prepayment premium percentage 2.00%        
2024 Term Loan Agreement | Debt redemption, period two | No disapproval of proposed buyer          
Debt Instrument [Line Items]          
Prepayment premium percentage 2.00%        
2024 Term Loan Agreement | Debt redemption, period two | Minimum | Disapproval of proposed buyer          
Debt Instrument [Line Items]          
Debt instrument prepayment term 10 months        
2024 Term Loan Agreement | Debt redemption, period two | Minimum | No disapproval of proposed buyer          
Debt Instrument [Line Items]          
Debt instrument prepayment term 13 months        
2024 Term Loan Agreement | Debt redemption, period two | Maximum | Disapproval of proposed buyer          
Debt Instrument [Line Items]          
Debt instrument prepayment term 30 months        
2024 Term Loan Agreement | Debt redemption, period two | Maximum | No disapproval of proposed buyer          
Debt Instrument [Line Items]          
Debt instrument prepayment term 30 months        
2024 Term Loan Agreement | Debt redemption, period three | Disapproval of proposed buyer          
Debt Instrument [Line Items]          
Prepayment premium percentage 0.00%        
2024 Term Loan Agreement | Debt redemption, period three | No disapproval of proposed buyer          
Debt Instrument [Line Items]          
Prepayment premium percentage 0.00%        
Term Loan Credit Agreement 2021          
Debt Instrument [Line Items]          
Debt instrument repurchase amount $ 152,100,000