XML 117 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]      
Gross interest expense $ 210,022 $ 224,801 $ 162,778
Capitalized interest (40,367) (32,253) (18,031)
Non-cash interest expense 7,738 21,867 5,154
INTEREST EXPENSE $ 177,393 $ 214,415 $ 149,901