XML 69 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Financial Statement Information - Schedule of Revenue by Source (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Product Information [Line Items]      
Revenue $ 490,490 $ 298,845 $ 245,893
Instruments      
Product Information [Line Items]      
Revenue 64,474 40,128 34,945
Consumables      
Product Information [Line Items]      
Revenue 418,740 252,685 206,878
Services      
Product Information [Line Items]      
Revenue $ 7,276 $ 6,032 $ 4,070