v3.26.3
Fair Value Measurements - Schedule of Fair Value and Carrying Value of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Sep. 28, 2026
Dec. 31, 2025
Dec. 08, 2025
Dec. 05, 2025
Jun. 04, 2025
Senior Secured Notes | 7.32% senior exchangeable notes due 2026            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Interest rate 7.32%          
Senior Secured Notes | 7.00% senior exchangeable notes due 2031            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Interest rate 7.00%          
Senior Secured Notes | 8.625% senior secured notes due 2027            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Interest rate 8.625%         8.625%
Senior Secured Notes | 11.25% senior secured notes due 2027            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Interest rate 11.25%     11.25%    
Senior Secured Notes | 11.125% senior secured notes due 2029            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Interest rate 11.125%   11.125%   11.125%  
Senior Secured Notes | 10.75% senior secured notes due 2029            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Interest rate 10.75%     10.75%    
Senior Secured Notes | 10.75% senior secured notes due 2030            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Interest rate 10.75%     10.75%    
Senior Secured Notes | 11.125% senior secured notes due 2030            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Interest rate 11.125%         11.125%
Senior Secured Notes | 9.875% senior secured notes due 2032            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Interest rate 9.875% 9.875%        
Fair Value | Term Loan | 2024 Term Loan B-1            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable $ 375,920   $ 355,652      
Fair Value | Term Loan | 2024 Term Loan B-2            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 69,757   66,500      
Fair Value | Term Loan | 2025 Term Loan B-1            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 273,741   294,725      
Fair Value | Term Loan | 2025 Term Loan B-2            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 81,535   88,712      
Fair Value | Senior Secured Notes | 7.32% senior exchangeable notes due 2026            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 0   133,701      
Fair Value | Senior Secured Notes | 7.00% senior exchangeable notes due 2031            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 196,597   0      
Fair Value | Senior Secured Notes | 8.625% senior secured notes due 2027            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 0   93,342      
Fair Value | Senior Secured Notes | 11.25% senior secured notes due 2027            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 0   1,609      
Fair Value | Senior Secured Notes | 11.125% senior secured notes due 2029            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 75,860   1,015,660      
Fair Value | Senior Secured Notes | 10.75% senior secured notes due 2029            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 191,471   379,250      
Fair Value | Senior Secured Notes | 10.75% senior secured notes due 2030            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 446,509   386,274      
Fair Value | Senior Secured Notes | 11.125% senior secured notes due 2030            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 1,252,933   1,114,418      
Fair Value | Senior Secured Notes | 9.875% senior secured notes due 2032            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 1,350,196   0      
Carrying Value | Term Loan | 2024 Term Loan B-1            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 392,978   392,183      
Carrying Value | Term Loan | 2024 Term Loan B-2            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 73,620   74,169      
Carrying Value | Term Loan | 2025 Term Loan B-1            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 267,109   265,206      
Carrying Value | Term Loan | 2025 Term Loan B-2            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 79,637   78,911      
Carrying Value | Senior Secured Notes | 7.32% senior exchangeable notes due 2026            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 0   150,000      
Carrying Value | Senior Secured Notes | 7.00% senior exchangeable notes due 2031            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 150,000   0      
Carrying Value | Senior Secured Notes | 8.625% senior secured notes due 2027            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 0   91,607      
Carrying Value | Senior Secured Notes | 11.25% senior secured notes due 2027            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 0   1,548      
Carrying Value | Senior Secured Notes | 11.125% senior secured notes due 2029            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 69,318   1,000,000      
Carrying Value | Senior Secured Notes | 10.75% senior secured notes due 2029            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 185,443   422,816      
Carrying Value | Senior Secured Notes | 10.75% senior secured notes due 2030            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 414,874   406,318      
Carrying Value | Senior Secured Notes | 11.125% senior secured notes due 2030            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable 1,325,000   1,325,000      
Carrying Value | Senior Secured Notes | 9.875% senior secured notes due 2032            
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]            
Financial instrument fair value, notes payable $ 1,254,980   $ 0