XML 66 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Aggregate Scheduled Principal Payments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
2026 $ 98,860
2027 434,397
2028 518,332
2029 501,456
2030 916,592
Thereafter 3,916,889
Total $ 6,386,526