XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - Schedule of Minimum Lease Payments Receivable
$ in Thousands
Jun. 30, 2023
USD ($)
Total Minimum Lease Payments Receivable [Member]  
Leases (Details) - Schedule of Minimum Lease Payments Receivable [Line Items]  
2024 $ 4,385
2025 3,377
2026 2,749
2027 1,962
2028 938
Thereafter 816
Amortization of Unearned Income [Member]  
Leases (Details) - Schedule of Minimum Lease Payments Receivable [Line Items]  
2024 2,759
2025 2,172
2026 1,522
2027 951
2028 414
Thereafter 355
Net Investment in Sales Type Leases [Member]  
Leases (Details) - Schedule of Minimum Lease Payments Receivable [Line Items]  
2024 1,626
2025 1,205
2026 1,227
2027 1,011
2028 524
Thereafter 461
Future minimum lease payments receivable $ 6,054 [1]
[1] Excludes non-guaranteed residual values of $3.0 million.