XML 113 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Term Loan Credit Agreement due 2030 (Details) - USD ($)
12 Months Ended
Apr. 08, 2024
Feb. 28, 2023
Dec. 31, 2023
Dec. 31, 2024
Nov. 25, 2024
Term Loan Credit Agreement due 2030 | Term Loan          
Debt Instrument [Line Items]          
Debt instrument, face amount   $ 550,000,000.0     $ 650,000,000.0
Debt instrument, price (in percent)   98.50%      
Debt modification costs     $ 2,800,000    
Deferred finance costs, net         $ 500,000
Periodic payment, principal amount   $ 1,600,000      
Term Loan Credit Agreement due 2030 | Term Loan | Base Rate Loans          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent)   3.25%      
Term Loan Credit Agreement due 2030 | Term Loan | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent)   4.25%      
7.75% Senior Secured Notes due 2025 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, interest rate (in percent)   7.75%   7.75%  
12.875% Senior Secured Notes due 2026 | Senior Notes          
Debt Instrument [Line Items]          
Debt instrument, interest rate (in percent)   12.875%      
First Amendment To Term Loan Credit Agreement | Line of Credit          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent) 0.50%        
First Amendment To Term Loan Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent) 0.10%        
First Amendment To Term Loan Credit Agreement | Line of Credit | Revolving Credit Facility | Base Rate Loans          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent) 2.75%        
First Amendment To Term Loan Credit Agreement | Line of Credit | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Basis spread on variable rate (in percent) 3.75%