XML 106 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term Debt - Summary of Long-term Debt Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Capitalization, Long-Term Debt [Line Items]    
2025 $ 24,241  
2026 25,193  
2027 24,073  
2028 24,063  
2029 24,063  
Thereafter 2,158,168  
Total 2,279,801  
Amount representing interest (10,196)  
Unamortized discounts (22,456) $ (26,873)
Unamortized deferred finance charges (15,723) $ (33,622)
Total long-term debt payable 2,231,426  
Debt    
Schedule of Capitalization, Long-Term Debt [Line Items]    
2025 22,614  
2026 23,615  
2027 22,500  
2028 22,500  
2029 22,500  
Thereafter 2,137,501  
Total 2,251,230  
Unamortized discounts (22,456)  
Unamortized deferred finance charges (15,723)  
Total long-term debt payable 2,213,051  
Finance Leases    
Schedule of Capitalization, Long-Term Debt [Line Items]    
2025 1,627  
2026 1,578  
2027 1,573  
2028 1,563  
2029 1,563  
Thereafter 20,667  
Total 28,571  
Amount representing interest (10,196)  
Total long-term debt payable $ 18,375