XML 40 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Taxes (Textual)    
Federal research tax credits $ 690,525 $ 59,270
Taxable income for losses 80.00%  
Valuation allowance on deferred tax assets (24.87%) (22.44%)
Uncertain tax positions $ 157,814
Effective Tax [Member]    
Income Taxes (Textual)    
Uncertain tax positions $ 157,814