XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Summary of Revenue by Category) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2020
Jun. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Product Information [Line Items]            
Total revenue $ 34,887 $ 34,887 $ 19,082 $ 19,082 $ 94,494 $ 51,757
Product [Member]            
Product Information [Line Items]            
Total revenue   30,502   15,749 82,338 41,798
Instrument [Member]            
Product Information [Line Items]            
Total revenue   15,926   7,727 45,147 20,685
Consumable [Member]            
Product Information [Line Items]            
Total revenue   14,576   8,022 37,191 21,113
Service and Other [Member]            
Product Information [Line Items]            
Total revenue   $ 4,385   $ 3,333 $ 12,156 $ 9,959