XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Inventories - Schedule of Inventories, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 33,387 $ 33,361
Work in progress 517 367
Finished goods 19,426 17,952
Inventories 53,330 51,680
Reserve for obsolescence (10,311) (13,278)
Inventories, net $ 43,019 $ 38,402