v3.26.1
LEASES - Schedule of Operating Lease and Direct Financing Receivables (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Operating leases  
2026 $ 58,500
2027 51,959
2028 42,505
2029 31,879
2030 19,175
Thereafter 11,650
Total minimum payments 215,668
Direct financing and sales-type leases  
2026 74,030
2027 76,658
2028 57,806
2029 45,331
2030 29,354
Thereafter 30,644
Total minimum payments 313,823
Less: interest 36,961
Present value of lease receivables $ 276,862