v3.25.4
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 404 $ 146
Work in process 353 117
Finished goods 5,978 6,311
Inventories $ 6,735 $ 6,574