Annual report pursuant to Section 13 and 15(d)

Leases - Payments to be Received (Details)

v3.24.0.1
Leases - Payments to be Received (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating leases  
2024 $ 466,559
2025 404,835
2026 341,126
2027 305,907
2028 252,628
Thereafter 1,100,744
Total contractual payments 2,871,799
Sales-type leases  
2024 960
2025 960
2026 960
2027 960
2028 961
Thereafter 1,635
Total contractual payments 6,436
Less: Amount representing interest (1,338)
Net investment in sales-type leases $ 5,098