XML 65 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Borrowings - Scheduled Principal Repayments on Borrowings (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]  
2026, Maturities $ 976,000
2026, Total 975,516
2027, Total 598,907
2028, Total 398,519
2029, Total 554,833
2030, Total 298,573
Thereafter, Total 2,579,024
Total Notes Payable 5,405,372
Maturities [Member]  
Debt Instrument [Line Items]  
2026, Maturities 976,000
2027, Maturities 600,000
2028, Maturities 400,000
2029, Maturities 550,000
2030, Maturities 300,000
Thereafter, Maturities 2,613,293
Total, Maturities 5,439,293
Amortization Other [Member]  
Debt Instrument [Line Items]  
2026, Amortization (484)
2027, Amortization (1,093)
2028, Amortization (1,481)
2029, Amortization 4,833
2030, Amortization (1,427)
Thereafter, Amortization (34,269)
Amortization of Notes Payable, Total $ (33,921)