Annual report pursuant to Section 13 and 15(d)

Leases - Payments to be Received (Details)

v3.25.0.1
Leases - Payments to be Received (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating leases  
2025 $ 498,617
2026 446,927
2027 399,742
2028 329,686
2029 267,860
Thereafter 1,073,432
Total contractual payments 3,016,264
Sales-type leases  
2025 960
2026 960
2027 960
2028 960
2029 960
Thereafter 675
Total contractual payments 5,475
Less: Amount representing interest (988)
Net investment in sales-type leases $ 4,487