XML 104 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Schedule of Maturity of Lease Receivables) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year One $ 200,282  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Two 169,469  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Three 132,892  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Four 103,897  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Five 74,193  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, after Year Five 87,260  
Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received 767,993  
Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount 63,484  
Sales-type and Direct Financing Leases, Lease Receivable 704,509 $ 655,885
Lessor, Operating Lease, Payment to be Received, Year One 9,451  
Lessor, Operating Lease, Payment to be Received, Year Two 11,518  
Lessor, Operating Lease, Payment to be Received, Year Three 10,248  
Lessor, Operating Lease, Payment to be Received, Year Four 9,595  
Lessor, Operating Lease, Payment to be Received, Year Five 11,716  
Lessor, Operating Lease, Payment to be Received, after Year Five 62,977  
Lessor, Operating Lease, Payments to be Received 115,505  
Lessor, Total Payments to be Received, Next Twelve Months 209,733  
Lessor, Total Payments to be Received, Two Years 180,987  
Lessor, Total Payments to be Received, Three Years 143,140  
Lessor, Total Payments to be Received, Four Years 113,492  
Lessor, Total Payments to be Received, Five Years 85,909  
Lessor, Total Payments to be Received, Thereafter 150,237  
Lessor, Total Payments to be Received $ 883,498