XML 64 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Customer
Vendor
Dec. 31, 2021
USD ($)
Customer
Vendor
Significant Accounting Policies [Line Items]    
Maturity period of investments less than one year  
Available-for-sale securities investments, gross unrealized losses $ 0 $ 0
Debt Securities, Available-for-Sale 0 12,343,456
OTTI of available-for-sale securities 0 0
Finished goods inventory 394,016 447,145
Impairment of Long-lived assets 0 0
NuvoGen Asset Purchase Agreement    
Significant Accounting Policies [Line Items]    
Convertible debt, fair value 3,900,000  
HTG EdgeSeq    
Significant Accounting Policies [Line Items]    
Finished goods inventory $ 100,000 $ 200,000
Minimum    
Significant Accounting Policies [Line Items]    
Period of time customers use to evaluate the Company's equipment 90 days  
Long-term asset, estimated life 3 years  
Maximum    
Significant Accounting Policies [Line Items]    
Period of time customers use to evaluate the Company's equipment 180 days  
Long-term asset, estimated life 5 years  
Software and Software Development Costs    
Significant Accounting Policies [Line Items]    
Long-term asset, estimated life 3 years  
Sales Revenue Net | Customer Concentration Risk    
Significant Accounting Policies [Line Items]    
Number of customers | Customer 2 2
Sales Revenue Net | Customer Concentration Risk | Customer One    
Significant Accounting Policies [Line Items]    
Sales revenue percentage 16.00% 20.00%
Sales Revenue Net | Customer Concentration Risk | Customer Two    
Significant Accounting Policies [Line Items]    
Sales revenue percentage 14.00% 10.00%
Accounts Receivable | Customer Concentration Risk    
Significant Accounting Policies [Line Items]    
Number of customers | Customer 3 2
Accounts Receivable | Customer Concentration Risk | Customer One    
Significant Accounting Policies [Line Items]    
Sales revenue percentage 37.00% 18.00%
Accounts Receivable | Customer Concentration Risk | Customer Two    
Significant Accounting Policies [Line Items]    
Sales revenue percentage 24.00% 17.00%
Accounts Receivable | Customer Concentration Risk | Customer Three    
Significant Accounting Policies [Line Items]    
Sales revenue percentage 13.00% 10.00%
Accounts Receivable | Customer Concentration Risk | Customer Four    
Significant Accounting Policies [Line Items]    
Sales revenue percentage   10.00%
Accounts Payable | Supplier Concentration Risk    
Significant Accounting Policies [Line Items]    
Number of vendors | Vendor | Vendor 1 2
Accounts Payable | Supplier Concentration Risk | Vendor One    
Significant Accounting Policies [Line Items]    
Sales revenue percentage 13.00% 28.00%
Accounts Payable | Supplier Concentration Risk | Vendor Two    
Significant Accounting Policies [Line Items]    
Sales revenue percentage   16.00%