XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Summary of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Inventory Net [Abstract]    
Raw materials $ 3,388 $ 4,967
Work in process 7,839 5,368
Finished goods 1,689 3,506
Tooling 604 605
Inventory, gross 13,520 14,446
Allowance for obsolescence (979) (1,281)
Total $ 12,541 $ 13,165