v3.25.2
Interest and Debt Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Interest and Debt Expense [Abstract]        
Interest expense $ 86,313 $ 93,976 $ 180,161 $ 180,153
Capitalized interest and debt expense (9,533) (12,794) (20,401) (25,358)
Amortization of interest rate cap premiums 6,450 11,206 14,176 22,720
Amortization of deferred financing costs 4,699 6,013 9,809 11,364
Interest and debt expense, Total $ 87,929 $ 98,401 $ 183,745 $ 188,879