v3.25.3
Debt Obligations - 10% Senior Secured Notes due 2030 (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 17, 2025
Feb. 11, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Debt Instrument [Line Items]            
Debt instrument, unamortized discount     $ 10,853   $ 10,853  
Deferred financing costs     13,350   13,350  
Gain on repurchase of long-term debt     $ 0 $ 8,782 $ 1,225 $ 8,782
Senior Secured Notes Due 2030            
Debt Instrument [Line Items]            
Aggregate principal amount   $ 637,500        
Debt instrument, interest rate (as a percent)   10.00% 10.00%   10.00%  
Debt instrument, issue price (as a percent)   98.087%        
Debt instrument, unamortized discount   $ 12,200        
Deferred financing costs   $ 15,000        
Long-term debt, term (in years)   5 years        
Interest expense, debt     $ 16,800   $ 42,900  
Repurchased face amount $ 9,300          
Cash paid for debt retirement $ 8,000          
Discount on debt repurchase (as a percent) 17.00%          
Gain on repurchase of long-term debt         $ 1,200  
Debt instrument, covenant, percentage of principal amount owned (as a percent)   30.00%        
Senior Secured Notes Due 2030 | Debt Instrument, Redemption, Scenario One            
Debt Instrument [Line Items]            
Debt instrument, redemption price, percentage of principal amount redeemed (as a percent)   100.00%        
Senior Secured Notes Due 2030 | Debt Instrument, Redemption, Scenario Two            
Debt Instrument [Line Items]            
Debt instrument, redemption price, percentage of principal amount redeemed (as a percent)   110.00%        
Debt instrument, redemption price (as a percent)   40.00%        
Senior Secured Notes Due 2030 | Debt Instrument, Redemption, Scenario Three            
Debt Instrument [Line Items]            
Debt instrument, redemption price, percentage of principal amount redeemed (as a percent)   103.00%        
Debt instrument, redemption price (as a percent)   10.00%        
Senior Secured Notes Due 2030 | Debt Instrument, Change In Control Event            
Debt Instrument [Line Items]            
Debt instrument, redemption price, percentage of principal amount redeemed (as a percent)   101.00%