XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Inventories    
Raw materials $ 15,608 $ 11,846
Work-in-process 351 670
Finished goods 6,103 3,985
Total $ 22,062 $ 16,501