XML 68 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Business and Significant Accounting Principles (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 09, 2019
May 03, 2019
Related Party Transaction [Line Items]        
Number of authorized shares of common stock 250,000,000 250,000,000    
Research and development $ 8,199,074 $ 7,391,693    
Expected volatility rate of stock 50.00%      
Common Stock | Minimum        
Related Party Transaction [Line Items]        
Number of authorized shares of common stock       100,000,000
Common Stock | Maximum        
Related Party Transaction [Line Items]        
Number of authorized shares of common stock       250,000,000
Convertible Notes        
Related Party Transaction [Line Items]        
Interest rate     4.50%  
Debt instrument, number of shares convertible 13,278,689