XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 9,242 $ 7,366
Work in progress 990 1,225
Finished goods 3,538 3,360
Total inventory $ 13,770 $ 11,951