v3.26.1
Schedule of Major Classes of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]      
Raw materials $ 42 $ 42  
Work in progress 1,488 8,093  
Finished goods 3,987 11,964  
Inventory, gross 5,517 20,099  
Less: inventory reserves (2,000) (2,103) $ (2,289)
Inventory, net 3,517 17,996  
Inventory 571 5,409  
Inventory, net of current portion $ 2,946 $ 12,587