XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Inventories, Net - Summary of Inventories, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Finished goods $ 10,222 $ 10,647
Work-in-process 18,841 16,927
Raw materials 26,267 24,893
Less: Inventory reserves (7,772) (6,597)
Inventories, net $ 47,558 $ 45,870