v3.25.2
Debt - Secured and Unsecured Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Aug. 06, 2024
Jul. 30, 2021
Debt Instrument [Line Items]        
Unamortized discount $ 79,430 $ 82,782    
Unamortized deferred financing costs 16,682 $ 17,412    
Secured Debt | 2024 Secured Notes        
Debt Instrument [Line Items]        
Debt issued     $ 650,000  
Interest rate     7.375%  
Unamortized discount 4,602      
Unamortized deferred financing costs $ 1,011      
Remaining contractual term 6 years 3 months 18 days      
Secured Debt | 2024 Secured Notes | Estimated Fair Value        
Debt Instrument [Line Items]        
Long-term debt fair value $ 671,125      
Secured Debt | 2022 Secured Notes        
Debt Instrument [Line Items]        
Debt issued       $ 900,000
Interest rate       5.75%
Unamortized discount 17,120      
Unamortized deferred financing costs $ 4,014      
Remaining contractual term 3 years 1 month 6 days      
Secured Debt | 2022 Secured Notes | Estimated Fair Value        
Debt Instrument [Line Items]        
Long-term debt fair value $ 822,253      
Unsecured Debt | 2022 Unsecured Notes        
Debt Instrument [Line Items]        
Debt issued       $ 725,000
Interest rate       8.00%
Unamortized discount 16,112      
Unamortized deferred financing costs $ 3,713      
Remaining contractual term 4 years 1 month 6 days      
Unsecured Debt | 2022 Unsecured Notes | Estimated Fair Value        
Debt Instrument [Line Items]        
Long-term debt fair value $ 643,827