XML 114 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturity Analysis of Lessor and Lessee Arrangements (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Direct Financing and Sales-Type Leases    
2025 $ 268,502  
2026 223,569  
2027 160,288  
2028 99,590  
2029 55,076  
Thereafter 19,661  
Total lease payments 826,686  
Less: present value discount (80,226)  
Total 746,460 $ 797,400
Operating Leases    
2025 51,338  
2026 50,392  
2027 47,327  
2028 45,561  
2029 44,207  
Thereafter 255,136  
Total lease payments 493,961  
Less: present value discount (109,216)  
Total 384,745 403,766
Finance Leases    
2025 728  
2026 794  
2027 792  
2028 792  
2029 791  
Thereafter 66  
Total lease payments 3,963  
Less: present value discount (405)  
Total $ 3,558 $ 15