XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Debt - Term Loan Credit Agreement (Details) - Term Loan Credit Agreement [Member] - USD ($)
$ in Millions
Apr. 05, 2023
Feb. 03, 2024
Debt Instrument [Line Items]    
Principal amount of term loan $ 175.0  
Debt instrument, periodic payment maturity date May 08, 2028  
Debt instrument, additional basis spread rate 7.00%  
Third-party fees related to legal, consulting, agent and other fees $ 3.7  
Third party fees deferred and presented as direct reduction from carrying amount of long-term debt   $ 3.1
Quarterly payments $ 2.2  
Percentage of net proceeds of any incurrence of debt excluding certain permitted debt issuances 100.00%  
Percentage net cash proceeds of certain asset sales or insurance proceeds 100.00%  
Excess cash flow payment   $ 26.6
Percentage of excess cash flow   50.00%
Percentage of aggregate principle amount 3.00%  
Minimum [Member]    
Debt Instrument [Line Items]    
Percentage annual payment 25.00%  
Maximum [Member]    
Debt Instrument [Line Items]    
Percentage annual payment 75.00%  
August 1, 2025 to April 28, 2028 [Member]    
Debt Instrument [Line Items]    
Quarterly payments $ 3.3  
SOFR [Member]    
Debt Instrument [Line Items]    
Debt instrument, basis spread rate 8.00%  
Debt instrument, floor rate 1.00%