v3.26.1
Long-term Debt - Summary of Long-term Debt Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Capitalization, Long-Term Debt [Line Items]    
2026 (excluding the six months ended June 30, 2026) $ 12,120  
2027 25,082  
2028 24,105  
2029 144,105  
2030 24,105  
Thereafter 2,134,630  
Total 2,364,147  
Amount representing interest (9,179)  
Unamortized discounts (17,527) $ (19,170)
Unamortized deferred finance charges (12,271) $ (13,422)
Total long-term debt payable 2,325,170  
Debt    
Schedule of Capitalization, Long-Term Debt [Line Items]    
2026 (excluding the six months ended June 30, 2026) 11,250  
2027 23,467  
2028 22,500  
2029 142,500  
2030 22,500  
Thereafter 2,115,000  
Total 2,337,217  
Unamortized discounts (17,527)  
Unamortized deferred finance charges (12,271)  
Total long-term debt payable 2,307,419  
Finance Leases    
Schedule of Capitalization, Long-Term Debt [Line Items]    
2026 (excluding the six months ended June 30, 2026) 870  
2027 1,615  
2028 1,605  
2029 1,605  
2030 1,605  
Thereafter 19,630  
Total 26,930  
Amount representing interest (9,179)  
Total long-term debt payable $ 17,751