XML 99 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Operating Lease and Direct Financing Receivables (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Operating leases  
2024 $ 32,330
2025 39,137
2026 44,812
2027 33,566
2028 53,255
Thereafter 25,654
Total minimum payments 228,754
Direct financing leases  
2024 38,847
2025 45,807
2026 38,092
2027 33,108
2028 23,609
Thereafter 19,850
Total minimum payments 199,313
Less: interest 1,126
Present value of lease receivables $ 198,187