XML 82 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Sales-Type Lease Payments to be Received (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Leases [Abstract]  
2024 $ 28,971
2025 100,937
2026 80,541
2027 75,474
2028 75,474
2029 and thereafter 333,162
Total minimum future lease revenue 694,559
Less: Imputed interest 494,094
Lease receivable 200,465
Lease receivable - affiliate 23,852
Long-term lease receivables 176,613
Unguaranteed residual assets $ 9,748