v3.26.1
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory, Gross [Abstract]    
Finished goods $ 647 $ 1,789
Work in progress 793 763
Raw materials 1,230 848
Total Inventory $ 2,670 $ 3,400