v3.26.3
Interest and Debt Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Interest and Debt Expense [Abstract]        
Interest expense $ 95,134 $ 82,547 $ 284,290 $ 262,708
Capitalized interest and debt expense (11,561) (9,022) (32,748) (29,423)
Amortization of deferred financing costs 5,099 4,723 15,830 14,532
Amortization of interest rate cap premiums 42 6,211 130 20,387
Interest and debt expense, Total $ 88,714 $ 84,459 $ 267,502 $ 268,204