v3.25.2
BALANCE SHEET ACCOUNT DETAIL - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Work in progress $ 1,582 $ 614
Finished goods 2,291 2,006
Inventory 3,873 2,620
Non-current assets:    
Raw materials 2,532 2,533
Inventory, non-current 2,532 2,533
Total inventory $ 6,405 $ 5,153