v3.25.2
Debt - Schedule of Interest and Other Financing Costs, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Disclosure [Abstract]        
Interest expense $ 55,825 $ 53,168 $ 111,671 $ 107,937
Amortization—deferred financing costs 1,889 2,256 3,773 4,655
Debt modifications and extinguishments 0 22,531 0 22,531
Capitalized interest (4,316) (41,525) (8,510) (83,926)
Deferred interest 249 (1,010) (1,793) (2,982)
Interest income (7,158) (6,233) (15,253) (10,874)
Other, net 8,345 8,092 16,788 16,386
Interest and other financing costs, net $ 54,834 $ 37,279 $ 106,676 $ 53,727