XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Inventory - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Inventory [Line Items]          
Inventory, net $ 1,955,922   $ 1,955,922   $ 1,987,753
Raw materials - non-current 818,046   818,046   711,296
Inventory reserve (1,970)   52,063    
Provision for excess inventory 5,978 $ 671 11,298 $ 5,507  
Provision for excess inventory related to write down 94,048   94,048    
Finished goods inventory 676,278   676,278   447,145
HTG EdgeSeq          
Inventory [Line Items]          
Finished goods inventory $ 200,000   $ 200,000   $ 200,000