XML 73 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Outstanding Debt Maturities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Maturities of outstanding debt      
2025 $ 427,442    
2026 400,896    
2027 350,465    
Thereafter 2,100,000    
Total debt 3,278,803 $ 3,111,836  
Interest costs      
Interest costs incurred 123,100 109,500 $ 107,400
Interest costs incurred capitalized $ 66,800 $ 33,000 $ 15,800