XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Capital Stock (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Dec. 11, 2020
Nov. 30, 2020
Dec. 15, 2016
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Feb. 11, 2021
Feb. 05, 2021
Dec. 03, 2020
Mar. 31, 2020
Number of stock sold     475,681                
Number of shares issued, value       $ 20,730,748 $ 23,612,619 $ 2,465,540        
Common stock issued for services, value       $ 87,500 $ 72,000 $ 87,500 $ 272,000        
Common stock, par value       $ 0.001   $ 0.001         $ 0.001
Debt Conversion Agreement [Member]                      
Number of shares issued for conversion of notes, shares           1,000,000          
Number of shares issued for conversion of notes           $ 2,100,000          
Shares Issued for Services [Member]                      
Number of shares issued for services           58,336          
Common stock issued for services, value           $ 87,500          
Stock Subscription Receivable [Member]                      
Shares issued warrants exercise           309,775          
Shares issued warrants exercise, value           $ 664,975          
Underwriters Warrant Agreement [Member]                      
Warrants issued to purchase common stock                   428,215  
Warrants exercise price                   $ 2.63  
Subscription Agreement [Member]                      
Shares issued price per share       $ 2.00   $ 2.00          
Issuance costs, fees payable           $ 245,500          
Value of shares issued for fee           $ 48,000          
Shares issued for fee           24,000          
Subscription Agreement [Member] | Subsequent Event [Member]                      
Accrued fees payable               $ 84,300      
Warrants [Member]                      
Shares issued warrants exercise           287,657          
Shares issued cashless exercise of warrants           160,274          
Warrants outstanding       8,910,205   8,910,205          
Warrants [Member] | Subsequent Event [Member]                      
Warrants issued to purchase common stock                 4,194,623    
Warrant One [Member] | Until April 2025 [Member]                      
Warrants issued to purchase common stock       838,590   838,590          
Warrants exercise price       $ 1.65   $ 1.65          
Warrant Two [Member] | Warrants Until April 2023, August 2024, December 2025 [Member]                      
Warrants issued to purchase common stock       5,098,329   5,098,329          
Warrants exercise price       $ 2.00   $ 2.00          
Issuance of warrants, description           Warrants to purchase 5,073,329 shares of our Common Stock at an exercise price of $2.00 per share consisting of 71% of the warrants until April 2023, 8% until August 2024, and 21% until December 2025          
Warrant Three [Member] | Until September 2024 [Member]                      
Warrants issued to purchase common stock       2,545,071   2,545,071          
Warrants exercise price       $ 2.40   $ 2.40          
Warrant Four [Member] | Until November 2025, Not Exercisable Before May 29, 2021 [Member]                      
Warrants issued to purchase common stock       428,215   428,215          
Warrants exercise price       $ 2.63   $ 2.63          
Convertible Promissory Note [Member]                      
Number of shares issued for conversion of notes, shares           2,667,358          
Number of shares issued for conversion of notes           $ 3,874,959          
Investors [Member]                      
Number of stock sold           11,512,143          
Number of stock sold, value           $ 23,564,619          
Investors [Member] | Liquidation Damage Fees [Member]                      
Number of common stock shares issued           24,000          
Number of shares issued, value           $ 48,000          
Investors [Member] | Warrants [Member]                      
Shares issued warrants exercise           1,096,939          
Shares issued warrants exercise, value           $ 2,288,878          
Employees, Board of Directors, Advisory Committee [Member]                      
Shares issued for employees benefit           465,081          
Shares issued for employees benefit, value           $ 716,589          
Underwriters [Member] | Alexander Capital [Member] | Over-Allotment Option [Member]                      
Number of common stock shares issued 1,284,643                    
Shares issued price per share $ 2.10                    
underwriting discount $ 2,467,799                    
Underwriters [Member] | Underwriting Agreement [Member] | Alexander Capital [Member]                      
Number of common stock shares issued   8,564,285                  
Common stock, par value   $ 0.001                  
Shares issued price per share   $ 2.10                  
Underwriters [Member] | Underwriting Agreement [Member] | Alexander Capital [Member] | Over-Allotment Option [Member]                      
Number of common stock shares issued   1,284,643                  
Proceeds from offering   $ 15,850,448                  
New Issuance of Shares [Member]                      
Number of common stock shares issued           17,293,906