v3.26.1
Debt and Debt Issuance Costs - Senior Notes (Details) - Senior Notes
$ in Millions
2 Months Ended 3 Months Ended 6 Months Ended
Mar. 03, 2026
USD ($)
Jun. 30, 2026
USD ($)
installment
Jun. 30, 2026
USD ($)
installment
Aug. 04, 2026
USD ($)
9.75% Senior Notes        
Line of Credit Facility [Line Items]        
Debt issued   $ 503.6 $ 503.6  
Stated interest rate   9.75% 9.75%  
Repayment of debt, cash consideration $ 125.0      
Number of installments | installment   3 3  
Mandatory redemption amount   $ 30.0 $ 30.0  
Debt instrument, covenant, consolidated interest coverage ratio, maximum   2.50 2.50  
Debt instrument, covenant, net debt to ebitda ratio, maximum   3.00 3.00  
Repurchase amount   $ 9.2 $ 9.2  
Face amount   8.1 8.1  
Gain on purchase   0.6 0.6  
Deferred financing costs   $ 0.5 $ 0.5  
9.75% Senior Notes | Subsequent Event        
Line of Credit Facility [Line Items]        
Stated interest rate       9.75%
Repurchase amount       $ 15.0
Face amount       $ 13.5
9.75% Senior Notes | Debt Instrument, Redemption, Period One        
Line of Credit Facility [Line Items]        
Debt instrument, redemption price, percentage     109.75%  
9.75% Senior Notes | Debt Instrument, Redemption, Period Two        
Line of Credit Facility [Line Items]        
Debt instrument, redemption price, percentage     104.875%  
9.75% Senior Notes | Debt Instrument, Redemption, Period Three        
Line of Credit Facility [Line Items]        
Debt instrument, redemption price, percentage     102.438%  
9.75% Senior Notes | Debt Instrument, Redemption, Period Four        
Line of Credit Facility [Line Items]        
Debt instrument, redemption price, percentage     100.00%  
9.75% Senior Notes | Maximum | Debt Instrument, Redemption, Period One        
Line of Credit Facility [Line Items]        
Debt instrument, redemption price, percentage of principal amount redeemed     35.00%  
9.75% Senior Notes | To Be Repaid on October 15, 2029        
Line of Credit Facility [Line Items]        
Debt instrument, percent of principal amount to be paid   15.00% 15.00%  
9.75% Senior Notes | To Be Repaid on October 15, 2030        
Line of Credit Facility [Line Items]        
Debt instrument, percent of principal amount to be paid   15.00% 15.00%  
9.50% Senior Notes, due October 2029 (“9.50% Senior Notes”)        
Line of Credit Facility [Line Items]        
Debt issued   $ 628.7 $ 628.7  
Stated interest rate   9.50% 9.50%