XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers - Schedule of Changes in Contract Liability (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation Of Revenue [Line Items]    
Beginning Balance $ 197,464 $ 599,454
Deferral of revenue 381,904 592,256
Recognition of deferred revenue (79,549) (611,047)
Ending Balance 499,819 580,663
Product Revenue    
Disaggregation Of Revenue [Line Items]    
Beginning Balance 103,580 95,148
Deferral of revenue 80,525 229,927
Recognition of deferred revenue (57,795) (214,712)
Ending Balance 126,310 110,363
Custom RUO Assay Design    
Disaggregation Of Revenue [Line Items]    
Beginning Balance   66,216
Deferral of revenue   300,000
Recognition of deferred revenue   (366,216)
Sample Processing    
Disaggregation Of Revenue [Line Items]    
Beginning Balance 93,884 438,090
Deferral of revenue 301,379 62,329
Recognition of deferred revenue (21,754) (30,119)
Ending Balance $ 373,509 $ 470,300