XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories - Summary of Inventories (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Raw materials $ 10,228 $ 9,023
Work in process 1,041 991
Finished goods 11,966 15,008
Inventory $ 23,235 $ 25,022