XML 77 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue Recognition    
Revenue $ 42,206 $ 26,894
Americas    
Revenue Recognition    
Revenue 35,502 22,166
Europe, Middle East and Africa    
Revenue Recognition    
Revenue 4,460 2,844
Asia Pacific    
Revenue Recognition    
Revenue 2,244 1,884
Product and service revenue    
Revenue Recognition    
Revenue 41,108 24,756
Product and service revenue | Government    
Revenue Recognition    
Revenue 29,755 17,382
Product and service revenue | Pharmaceutical/Biotechnology    
Revenue Recognition    
Revenue 11,264 7,096
Product and service revenue | Academia    
Revenue Recognition    
Revenue 89 278
Product and service revenue | Handheld    
Revenue Recognition    
Revenue 29,160 17,613
Product and service revenue | Desktop    
Revenue Recognition    
Revenue 11,948 7,143
Device sales    
Revenue Recognition    
Revenue 33,287 21,269
Consumables and service    
Revenue Recognition    
Revenue 7,821 3,487
License and contract revenue    
Revenue Recognition    
Revenue $ 1,098 $ 2,138