XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings - Scheduled Principal Repayments on Borrowings (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]  
2024, Maturities $ 895,000
2024, Total 894,660
2025, Total 398,547
2026, Total 297,973
2027, Total 597,334
2028, Total 397,303
Thereafter, Total 1,954,408
Total Notes Payable 4,540,225
Maturities [Member]  
Debt Instrument [Line Items]  
2024, Maturities 895,000
2025, Maturities 400,000
2026, Maturities 300,000
2027, Maturities 600,000
2028, Maturities 400,000
Thereafter, Maturities 1,963,293
Total, Maturities 4,558,293
Amortization Other [Member]  
Debt Instrument [Line Items]  
2024, Amortization (340)
2025, Amortization (1,453)
2026, Amortization (2,027)
2027, Amortization (2,666)
2028, Amortization (2,697)
Thereafter, Amortization (8,885)
Amortization of Notes Payable, Total $ (18,068)