Annual report pursuant to Section 13 and 15(d)

BALANCE SHEET INFORMATION - Schedule of Manufacturing Inventories (Details)

v3.24.1.1.u2
BALANCE SHEET INFORMATION - Schedule of Manufacturing Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Inventory                  
Work in progress $ 769       $ 1,304       $ 2,546
Raw materials 9,910       11,179       16,393
Total manufacturing inventories 17,753 $ 20,409 $ 21,376 $ 20,017 19,441 $ 32,402 $ 23,671 $ 32,642 33,546
Manufactured finished goods                  
Inventory                  
Manufactured finished goods $ 7,074       $ 6,958       $ 14,607