XML 67 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Fair Value and Carrying Value of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 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 | 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%
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 $ 313,603 $ 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 58,490 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 226,421 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 68,315 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 133,701 133,701      
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 1,025,285 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 381,846 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 392,811 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,124,435 1,114,418      
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,440 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,986 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 265,802 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,140 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 150,000 150,000      
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 1,000,000 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 423,985 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 409,071 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