XML 96 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories - Summary of Inventories (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Inventory Net [Abstract]    
Raw materials $ 15,218 $ 15,819
Work in process 7,328 6,098
Finished goods 654 807
Obsolescence allowance (2,622) (1,907)
Total inventories $ 20,578 $ 20,817