v3.26.3
Debt - Schedule of Key Terms of the Notes (Details) - Senior unsecured notes
Aug. 14, 2026
Jan. 13, 2026
Jul. 08, 2025
Jan. 14, 2025
Jun. 28, 2024
9.600% 2031 Senior Notes at fair value          
Debt Instrument [Line Items]          
Interest rate 9.60%        
9.250% 2031 Senior Notes at fair value          
Debt Instrument [Line Items]          
Interest rate   9.25%      
9.875% 2030 Senior Notes at fair value          
Debt Instrument [Line Items]          
Interest rate     9.875%    
9.125% 2030 Senior Notes at fair value          
Debt Instrument [Line Items]          
Interest rate       9.125%  
2029 Senior Notes at fair value          
Debt Instrument [Line Items]          
Interest rate         9.125%