Annual report [Section 13 and 15(d), not S-K Item 405]

BALANCE SHEET INFORMATION - Schedule of Manufacturing Inventories (Details)

v3.25.2
BALANCE SHEET INFORMATION - Schedule of Manufacturing Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Inventory      
Manufactured finished goods $ 10,471   $ 7,074
Work in progress 380   769
Raw materials 9,485   9,910
Total manufacturing inventories $ 20,336 $ 18,861 $ 17,753