XML 80 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Interest Expense, Operating and Nonoperating [Abstract]      
Interest on borrowings $ 824,386 $ 698,003 $ 532,579
Less capitalized interest (42,390) (43,093) (39,655)
Interest 781,996 654,910 492,924
Amortization of discounts and deferred debt issue costs 54,823 54,053 53,254
Interest expense $ 836,819 $ 708,963 $ 546,178