XML 111 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Schedule of Maturity of Lease Receivables) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year One $ 218,641  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Two 182,103  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Three 146,430  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Four 110,328  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Five 67,850  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, after Year Five 80,861  
Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received 806,213  
Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount 76,322  
Sales-type and Direct Financing Leases, Lease Receivable 729,891 $ 704,509
Lessor, Operating Lease, Payment to be Received, Year One 11,976  
Lessor, Operating Lease, Payment to be Received, Year Two 10,725  
Lessor, Operating Lease, Payment to be Received, Year Three 10,080  
Lessor, Operating Lease, Payment to be Received, Year Four 9,034  
Lessor, Operating Lease, Payment to be Received, Year Five 8,352  
Lessor, Operating Lease, Payment to be Received, after Year Five 46,783  
Lessor, Operating Lease, Payments to be Received 96,950  
Lessor, Total Payments to be Received, Next Twelve Months 230,617  
Lessor, Total Payments to be Received, Two Years 192,828  
Lessor, Total Payments to be Received, Three Years 156,510  
Lessor, Total Payments to be Received, Four Years 119,362  
Lessor, Total Payments to be Received, Five Years 76,202  
Lessor, Total Payments to be Received, Thereafter 127,644  
Lessor, Total Payments to be Received $ 903,163