XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant and Equipment - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Property Plant And Equipment [Abstract]    
Machinery and equipment $ 27,860 $ 24,127
Computer equipment and software 9,243 8,807
Furniture and fixtures 4,453 3,658
Leasehold improvements 12,212 11,821
Construction in process 31,398 21,827
Total property, plant and equipment, gross 85,166 70,240
Less accumulated depreciation (37,118) (34,328)
Total property, plant and equipment, net $ 48,048 $ 35,912