v3.26.1
LEASES - Schedule of Operating Lease and Direct Financing Receivables (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating leases  
2026 $ 29,478
2027 53,848
2028 44,491
2029 33,862
2030 21,166
Thereafter 14,099
Total minimum payments 196,944
Direct financing and sales-type leases  
2026 47,490
2027 81,861
2028 65,306
2029 52,658
2030 35,207
Thereafter 42,245
Total minimum payments 324,767
Less: interest 40,060
Present value of lease receivables $ 284,707