XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details) - Schedule of Minimum Lease Payments Receivable
$ in Thousands
Mar. 31, 2024
USD ($)
Total Minimum Lease Payments Receivable [Member]  
Leases (Details) - Schedule of Minimum Lease Payments Receivable [Line Items]  
2024 (remainder of) $ 1,332
2025 4,517
2026 3,681
2027 2,820
2028 1,786
Thereafter 2,008
Amortization of Unearned Income [Member]  
Leases (Details) - Schedule of Minimum Lease Payments Receivable [Line Items]  
2024 (remainder of) 859
2025 3,003
2026 2,286
2027 1,602
2028 898
Thereafter 941
Net Investment in Sales Type Leases [Member]  
Leases (Details) - Schedule of Minimum Lease Payments Receivable [Line Items]  
2024 (remainder of) 473
2025 1,514
2026 1,395
2027 1,218
2028 888
Thereafter 1,067
Future minimum lease payments receivable $ 6,555 [1]
[1] Excludes residual values of $2.9 million.