v3.26.1
Schedule of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory, short-term:    
Finished product $ 1,426 $ 6,646
Work in process
Raw materials
Total inventory, short-term 1,426 6,646
Inventory, long term    
Finished product 1,102
Work in process 649
Raw materials 1,978
Total inventory, long-term 3,729
Total inventories $ 5,155 $ 6,646