XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Summary of Revenue by Category) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Product Information [Line Items]        
Total revenue $ 32,311 $ 34,887 $ 100,951 $ 94,494
Product [Member]        
Product Information [Line Items]        
Total revenue 27,509 30,502 85,928 82,338
Instrument [Member]        
Product Information [Line Items]        
Total revenue 11,442 15,926 42,611 45,147
Consumable [Member]        
Product Information [Line Items]        
Total revenue 16,067 14,576 43,317 37,191
Service and Other [Member]        
Product Information [Line Items]        
Total revenue $ 4,802 $ 4,385 $ 15,023 $ 12,156