XML 113 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Schedule of Maturity of Lease Receivables) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year One $ 247,926  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Two 214,284  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Three 174,483  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Four 105,257  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, Year Five 69,465  
Sales-Type and Direct Financing Leases, Lease Receivable, to be Received, after Year Five 55,100  
Sales-type and Direct Financing Leases, Lease Receivable, Payments to be Received 866,515  
Sales-type and Direct Financing Leases, Lease Receivable, Undiscounted Excess Amount 85,590  
Sales-type and Direct Financing Leases, Lease Receivable 780,925 $ 792,863
Lessor, Operating Lease, Payment to be Received, Year One 16,344  
Lessor, Operating Lease, Payment to be Received, Year Two 15,089  
Lessor, Operating Lease, Payment to be Received, Year Three 14,698  
Lessor, Operating Lease, Payment to be Received, Year Four 11,033  
Lessor, Operating Lease, Payment to be Received, Year Five 10,696  
Lessor, Operating Lease, Payment to be Received, after Year Five 60,255  
Lessor, Operating Lease, Payments to be Received 128,115  
Lessor, Total Payments to be Received, Next Twelve Months 264,270  
Lessor, Total Payments to be Received, Two Years 229,373  
Lessor, Total Payments to be Received, Three Years 189,181  
Lessor, Total Payments to be Received, Four Years 116,290  
Lessor, Total Payments to be Received, Five Years 80,161  
Lessor, Total Payments to be Received, Thereafter 115,355  
Lessor, Total Payments to be Received $ 994,630