XML 117 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Direct Financing and Operating Lease Receivables (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating leases  
2024 $ 41,842
2025 38,176
2026 43,852
2027 32,782
2028 52,716
Thereafter 24,701
Total lease payments 234,069
Direct financing leases  
2024 50,761
2025 41,822
2026 34,055
2027 29,059
2028 21,401
Thereafter 16,100
Total lease payments 193,198
Less: interest 2,639
Present value of lease receivables $ 190,559