XML 81 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies - Disaggregation of Revenue by Major Resource (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Total revenue $ 5,911 $ 6,694 $ 13,145 $ 13,650
Product Instruments [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 838 480 1,714 905
Product Consumables [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 1,670 3,179 4,620 7,385
Instrument Rentals [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 51 19 69 38
Total Product Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue 2,559 3,678 6,403 8,328
Contribution Revenue [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenue $ 3,352 $ 3,016 $ 6,742 $ 5,322