XML 104 R77.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Schedule of Operating Lease and Direct Financing Receivables (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating leases  
2025 $ 27,599
2026 56,305
2027 43,816
2028 67,332
2029 29,261
Thereafter 44,460
Total minimum payments 268,773
Direct financing and sales-type leases  
2025 40,990
2026 65,940
2027 57,294
2028 38,480
2029 26,264
Thereafter 21,144
Total minimum payments 250,112
Less: interest 25,592
Present value of lease receivables $ 224,520