v3.26.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Asset, Impairment Loss $ 0      
Money market fund 35,616   $ 35,616  
Provision for inventory     532  
Credit loss reserve 15 $ 17 29 $ 32
Lease income 21 51 39 102
Lease expense $ 92 $ 75 $ 207 $ 151