v3.26.1
Senior Secured Notes and Corporate Debt, net - Schedule of Senior Secured Notes and Corporate Debt Issued Through Public and Private Transactions (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total senior secured notes, net $ 723,915 $ 722,729
Corporate debt, net 470,372 $ 652,487
Total carrying amount of debt 1,194,287  
Senior Secured Notes    
Debt Instrument [Line Items]    
Total senior secured notes, net $ 723,915  
4.50% Senior Secured Notes Due 2026    
Debt Instrument [Line Items]    
Coupon Rate (as a percent) 4.50%  
Debt instrument, face value $ 350,000  
Unamortized discount $ (1,606)  
9.38% Senior Notes, Due 2028    
Debt Instrument [Line Items]    
Coupon Rate (as a percent) 9.375%  
Debt instrument, face value $ 270,000  
Term loan due 2029 | Credit Agreement    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percent) 5.50%  
Debt instrument, face value $ 115,250  
Unamortized discount (9,729)  
Corporate Debt    
Debt Instrument [Line Items]    
Unamortized discount (4,179)  
Unamortized deferred financing costs (1,070)  
Corporate debt, net $ 470,372  
5.50% Senior Notes due 2028    
Debt Instrument [Line Items]    
Coupon Rate (as a percent) 5.50%  
Debt instrument, face value $ 110,000  
7.375% Senior Notes due in 2027    
Debt Instrument [Line Items]    
Coupon Rate (as a percent) 7.375%  
Debt instrument, face value $ 100,000  
5.00% Senior Notes due in 2026    
Debt Instrument [Line Items]    
Coupon Rate (as a percent) 5.00%  
Debt instrument, face value $ 100,000  
9.00% Senior Notes due 2029    
Debt Instrument [Line Items]    
Coupon Rate (as a percent) 9.00%  
Debt instrument, face value $ 129,371  
Junior Subordinated I-A Notes    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percent) 3.10%  
Debt instrument, face value $ 15,000  
Junior Subordinated I-B Notes    
Debt Instrument [Line Items]    
Basis spread on variable rate (as a percent) 3.10%  
Debt instrument, face value $ 21,250