XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Payments to be Received, Maturity (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 86,479
2027 89,386
2028 136,190
2029 164,823
2030 170,461
Thereafter 1,123,444
Total 1,770,783
Future noncancellable minimum lease payments for operating leases that have not yet commenced $ 8,170,000
Lessor, operating lease initial lease term 12 years