XML 113 R74.htm IDEA: XBRL DOCUMENT v3.19.1
Related party transactions (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2017
Mar. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Nov. 28, 2018
Related party transactions              
Sale of preferred stock       $ 65,575,000      
Commitment to sponsor agreement          
Series D Preferred stock              
Related party transactions              
Sale of preferred stock   $ 45,600,000          
Issuance of common stock in initial public offering, net of offering costs (in shares)   12,420,262          
Series D-1 Preferred stock              
Related party transactions              
Sale of preferred stock $ 8,500,000            
Issuance of common stock in initial public offering, net of offering costs (in shares) 2,113,902            
bioMerieux | Joint development and license agreement              
Related party transactions              
Related party revenue     2,100,000 1,100,000 $ 200,000    
Deferred revenue     0 2,100,000      
bioMerieux | Series C Preferred stock              
Related party transactions              
Sale of preferred stock           $ 7,000,000  
Principal stockholders, officers and directors | Series D Preferred stock              
Related party transactions              
Sale of preferred stock   $ 22,900,000          
Director | Series D-1 Preferred stock              
Related party transactions              
Sale of preferred stock $ 1,000,000            
Tufts | License Agreement              
Related party transactions              
Royalty Expense     700,000 500,000 300,000    
License Costs         $ 400,000    
Harvard University | Maximum              
Related party transactions              
Related party revenue     100,000 $ 100,000      
PPH | Maximum              
Related party transactions              
Commitment to sponsor agreement             $ 120,000
Total contributions to sponsor agreement     $ 100,000