v3.26.1
Inventory (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Inventory Disclosure [Abstract]          
Inventory net $ 748   $ 748   $ 835
Inventory related charges 92 $ 1,606 830 $ 1,661  
Inventory raw materials 786   786    
Inventory finished products $ 44   44    
Inventory charges     $ 830 $ 1,661