XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Investment in equipment and leases, net (Future Minimum Lease Payments Receivable) (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Operating Leases  
Nine months ending December 31, 2025 $ 639
Year ending December 31, 2026 570
2027 502
2028 340
2029 159
2030 156
Operating leases, total $ 2,366