XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Scheduled Principal Repayments on Borrowings (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]  
2025, Maturities $ 650,000
2025, Total 649,340
2026, Total 298,744
2027, Total 598,121
2028, Total 397,911
2029, Total 556,359
Thereafter, Total 2,480,482
Total Notes Payable 4,980,957
Maturities [Member]  
Debt Instrument [Line Items]  
2025, Maturities 650,000
2026, Maturities 300,000
2027, Maturities 600,000
2028, Maturities 400,000
2029, Maturities 550,000
Thereafter, Maturities 2,513,293
Total, Maturities 5,013,293
Amortization Other [Member]  
Debt Instrument [Line Items]  
2025, Amortization (660)
2026, Amortization (1,256)
2027, Amortization (1,879)
2028, Amortization (2,089)
2029, Amortization 6,359
Thereafter, Amortization (32,811)
Amortization of Notes Payable, Total $ (32,336)