XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Summary of Revenue by Category) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Product Information [Line Items]    
Total revenue $ 28,997 $ 15,598
Product [Member]    
Product Information [Line Items]    
Total revenue 25,303 12,293
Instrument [Member]    
Product Information [Line Items]    
Total revenue 14,939 4,024
Consumable [Member]    
Product Information [Line Items]    
Total revenue 10,364 8,269
Service and Other [Member]    
Product Information [Line Items]    
Total revenue $ 3,694 $ 3,305