XML 67 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Schedule of Aggregate Scheduled Principal Payments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Debt Disclosure [Abstract]  
2026 $ 549,136
2027 434,397
2028 518,332
2029 501,456
2030 916,592
Thereafter 3,916,889
Total $ 6,836,802