XML 97 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Industry, Geographic, and Revenue Disaggregation - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]                      
Net sales $ 3,344 $ 3,122 $ 2,798 $ 2,518 $ 3,110 $ 3,588 $ 2,125 $ 2,342 $ 11,782 $ 11,165 $ 9,297
Accelerate Pheno revenue                      
Disaggregation of Revenue [Line Items]                      
Net sales                 11,628 11,025 9,132
Other revenue                      
Disaggregation of Revenue [Line Items]                      
Net sales                 154 140 165
Products                      
Disaggregation of Revenue [Line Items]                      
Net sales                 10,430 10,336 8,839
Services                      
Disaggregation of Revenue [Line Items]                      
Net sales                 1,352 829 458
Domestic                      
Disaggregation of Revenue [Line Items]                      
Net sales                 10,121 10,305 6,705
Foreign                      
Disaggregation of Revenue [Line Items]                      
Net sales                 $ 1,661 $ 860 $ 2,592