XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventory, Net - Components of Inventory (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials and purchased parts, net $ 52,732 $ 42,983
Work in process, net 5,864 3,938
Finished goods, net 19,006 18,044
Inventory, net $ 77,602 $ 64,965