XML 58 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Capital expenditures included in accounts payable and accrued expenses $ 56,596 $ 51,452
Accounts payable and accrued expenses 44,480 64,491
Interest rate swap agreements liability 0 31
Accrued interest payable 10,842 4,176
Total accounts payable and accrued expenses $ 111,918 $ 120,150