v3.26.1
Financing - Schedule of the Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 25, 2024
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Debt Instrument [Line Items]        
Principal Amount   $ 2,431,326    
Carrying Value   2,418,134   $ 2,277,142
Senior Notes        
Debt Instrument [Line Items]        
Principal Amount   92,500    
Carrying Value   89,251   89,023
Coupon interest expense   2,230 $ 1,187  
Amortization expense   221 125  
Total interest expense   2,451 $ 1,312  
Senior Notes | Debt Instrument, Redemption, Period One        
Debt Instrument [Line Items]        
Redemption price, percentage 100.00%      
Senior Notes | Debt Instrument, Redemption, Period Two        
Debt Instrument [Line Items]        
Redemption price, percentage 101.00%      
9.750% Unsecured Senior Notes Due 2030 | Senior Notes        
Debt Instrument [Line Items]        
Principal Amount   42,500    
Carrying Value   $ 40,888   40,784
Rate   9.75%    
9.500% Unsecured Senior Notes Due 2029 | Senior Notes        
Debt Instrument [Line Items]        
Principal Amount   $ 50,000    
Carrying Value   $ 48,363   $ 48,239
Rate   9.50%