XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - Schedule of Future Minimum Lease Payments Receivable
$ in Thousands
Sep. 30, 2024
USD ($)
Total Minimum Lease Payments to be Received [Member]  
Schedule of Future Minimum Lease Payments Receivable [Line Items]  
2025 (remainder of) $ 3,950
2026 4,323
2027 3,455
2028 2,395
2029 1,431
Thereafter 1,554
Amortization of Unearned Income [Member]  
Schedule of Future Minimum Lease Payments Receivable [Line Items]  
2025 (remainder of) 2,573
2026 2,777
2027 2,037
2028 1,270
2029 678
Thereafter 731
Net Investment in Sales Type Leases [Member]  
Schedule of Future Minimum Lease Payments Receivable [Line Items]  
2025 (remainder of) 1,377
2026 1,546
2027 1,418
2028 1,125
2029 753
Thereafter 823
Future minimum lease payments receivable $ 7,042 [1]
[1] Excludes residual values of $2.9 million.