XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventory    
Raw Materials $ 8,710 $ 7,892
Work in process 3,395 4,923
Finished goods 9,880 9,375
Total net inventory $ 21,985 $ 22,190