Quarterly report [Sections 13 or 15(d)]

Inventory (Schedule of Inventory) (Details)

v3.25.1
Inventory (Schedule of Inventory) (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory    
Raw materials $ 2,808 $ 3,196
Work-in-process 435 367
Finished goods 10,026 11,381
Inventory reserve (773) (513)
Total inventories $ 12,496 $ 14,431