XML 49 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Disaggregation of Revenue by Major Resource (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Total revenue $ 7,234 $ 6,956
Product Instruments [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 876 425
Product Consumables [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 2,950 4,206
Instrument Rentals [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 18 19
Total Product Revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 3,844 4,650
Contribution Revenue [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 3,390 $ 2,306