XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers - Schedule of Changes in Contract Liability (Details) - USD ($)
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Disaggregation Of Revenue [Line Items]    
Beginning Balance $ 599,454 $ 410,947
Deferral of revenue 871,754 1,262,124
Recognition of deferred revenue (946,452) (1,109,443)
Ending Balance 524,756 563,628
Product Revenue    
Disaggregation Of Revenue [Line Items]    
Beginning Balance 95,148 116,547
Deferral of revenue 335,265 126,425
Recognition of deferred revenue (325,181) (172,610)
Ending Balance 105,232 70,362
Custom RUO Assay Design    
Disaggregation Of Revenue [Line Items]    
Beginning Balance 66,216 50,000
Deferral of revenue 459,385 671,885
Recognition of deferred revenue (525,601) (707,641)
Ending Balance   14,244
Sample Processing    
Disaggregation Of Revenue [Line Items]    
Beginning Balance 438,090 244,400
Deferral of revenue 77,104 463,814
Recognition of deferred revenue (95,670) (229,192)
Ending Balance $ 419,524 $ 479,022