v3.26.1
Leases - Schedule of Future Minimum Receipts for Sales-Type Lease (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Schedule of Future Minimum Receipts for Sales-Type Lease [Abstract]  
2026 $ 1,819
2027 3,637
2028 3,637
2029 3,428
2030 849
Total future minimum receipts 13,370
Unearned interest income 2,393
Less: Current expected credit losses (29)
Net investment in lease, net $ 10,948