v3.26.1
Debt - Schedule of Interest and Other Financing Costs, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Disclosure [Abstract]        
Interest expense $ 60,995 $ 55,825 $ 122,051 $ 111,671
Amortization—deferred financing costs 2,705 1,889 5,297 3,773
Debt modifications and extinguishments 136 0 (1,081) 0
Capitalized interest (2,229) (4,316) (4,096) (8,510)
Deferred interest (8,239) 249 (10,954) (1,793)
Interest income (8,265) (7,158) (16,140) (15,253)
Other, net 8,597 8,345 17,425 16,788
Interest and other financing costs, net $ 53,700 $ 54,834 $ 112,502 $ 106,676