XML 140 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - 2023 Term Loan Credit Facility - Additional Information (Details)
$ in Millions
12 Months Ended
Nov. 08, 2024
USD ($)
Jul. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Oct. 20, 2021
Maximum [Member]          
Debt Instrument [Line Items]          
Annualized leverage ratio         2
Minimum [Member]          
Debt Instrument [Line Items]          
Annualized leverage ratio         1
2023 Term Loan Credit Facility          
Debt Instrument [Line Items]          
Interest expense, debt Term Loan     $ 17.1 $ 7.1  
Interest expense discount and deferred financing costs     $ 1.3 $ 0.5  
Prepayment Principal Amount Percentage   100.00%      
Prepayment fee percentage   8.00%      
Prepayment fee percentage, two years   4.00%      
Prepayment fee percentage, three years   3.00%      
Prepayment fee percentage, thereafter   2.00%      
Line of credit minimum liquidity amount   $ 30.0      
2023 Term Loan Credit Facility | Maximum [Member]          
Debt Instrument [Line Items]          
Annualized leverage ratio   4      
2023 Term Loan Credit Facility | Minimum [Member]          
Debt Instrument [Line Items]          
Annualized leverage ratio   1      
2023 Term Loan Credit Facility | Initial Term Loan          
Debt Instrument [Line Items]          
Maturity date of long term debt   Jul. 31, 2030      
Loans outstanding at a fixed interest rate   9.50% 9.50%    
2023 Term Loan Credit Facility | Delayed Draw Term Loan          
Debt Instrument [Line Items]          
Loans outstanding at a fixed interest rate   5.95%      
Monthly payable installments, percentage   80.00%      
Percentage of outstanding principal balance due at maturity   20.00%      
Interest expense, debt Term Loan     $ 0.3    
Debt instrument, increase (decrease), net $ 20.0        
Debt instrument remaining borrowing capacity $ 100.0        
Debt instrument, interest rate during period 10.58%