v3.26.3
Fair Value Measures - Schedule of Carrying Amounts and Fair Values of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Carrying Amount    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total $ 1,888,965 $ 1,930,043
Fair Value | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total 1,890,038 2,002,864
2028 Secured Notes | Carrying Amount | Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 497,607 496,718
2028 Secured Notes | Fair Value | Level 2 | Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 485,710 498,640
2029 Secured Notes | Carrying Amount | Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 495,022 493,803
2029 Secured Notes | Fair Value | Level 2 | Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 498,750 516,455
2030 Secured Notes | Carrying Amount | Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 495,077 494,180
2030 Secured Notes | Fair Value | Level 2 | Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 497,990 517,465
2031 Secured Notes | Carrying Amount | Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt 401,259 445,342
2031 Secured Notes | Fair Value | Level 2 | Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt $ 407,588 $ 470,304