Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Payments to be Received (Details)

v3.25.4
Leases - Payments to be Received (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating leases  
2026 $ 506,290
2027 479,574
2028 407,473
2029 337,270
2030 268,762
Thereafter 1,284,857
Total contractual payments 3,284,226
Sales-type leases  
2026 960
2027 960
2028 960
2029 960
2030 675
Thereafter 0
Total contractual payments 4,515
Less: Amount representing interest (685)
Net investment in sales-type leases $ 3,830