XML 71 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Capital Stock (Details Narrative) - USD ($)
12 Months Ended
Mar. 16, 2021
Mar. 12, 2021
Jan. 22, 2021
Dec. 11, 2020
Nov. 30, 2020
Dec. 15, 2016
Mar. 31, 2021
Mar. 31, 2020
Dec. 03, 2020
Dec. 31, 2019
Common stock, shares authorized             200,000,000 200,000,000    
Common stock, par value             $ 0.001 $ 0.001    
Number of stock sold           475,681        
Common stock issued for services, value             $ 1,707,500 $ 352,300    
Number of shares issued, value             $ 138,612,619 $ 2,465,540    
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             943,336      
Common stock issued for services, value             $ 1,707,500      
Placement Agreement [Member]                    
Common stock issued for cash, shares               1,232,770    
Shares issued warrants exercise               616,385    
Shares issued warrants exercise, value               $ 2,465,540    
Shares issued price per share                   $ 2.00
Warrants exercise price                   $ 2.40
Warrants term                   5 years
Underwriters Warrant Agreement [Member]                    
Warrants exercise price                 $ 2.63  
Warrants issued to purchase common stock                 428,215  
Subscription Agreement [Member]                    
Shares issued price per share             $ 2.00      
Issuance costs, fees payable             $ 329,800      
Shares issued for fee             24,000      
Warrants [Member]                    
Shares issued cashless exercise of warrants             1,300,069      
Shares issued cashless exercise of warrants, value             $ 732,974      
Warrants outstanding             3,607,945      
Warrants [Member] | Placement Agreement [Member]                    
Number of shares issued, value               $ 285,981    
Shares issued price per share               $ 2.00    
Warrants outstanding               553,346    
Warrants term               5 years    
Warrant One [Member] | Until April 2025 [Member]                    
Warrants exercise price             $ 1.65      
Warrants issued to purchase common stock             261,625      
Warrant Two [Member] | Warrants Until April 2023, August 2024, December 2025 [Member]                    
Warrants exercise price             $ 2.00      
Warrants issued to purchase common stock             2,154,502      
Issuance of warrants, description             Each warrant provides the holder the right to purchase up to one share of our Common Stock at a predetermined exercise price. The outstanding warrants consist of (1) warrants to purchase 261,625 shares of Common Stock at an exercise price of $1.65 per share until April 2025; (2) warrants to purchase 2,154,502 shares of our Common Stock at an exercise price of $2.00 per share consisting until April 2023 through December 2025; (3) warrants to purchase 613,603 shares of Common Stock at an exercise price of $2.40 until September 2024; (4) warrants to purchase 428,215 shares of Common Stock at an exercise price of $2.63 until November 2025, but not exercisable before May 29, 2021 and (5) warrants to purchase 150,000 shares of Common Stock at an exercise price of $6.72 until February 2024.      
Warrant Three [Member] | Until September 2024 [Member]                    
Warrants exercise price             $ 2.40      
Warrants issued to purchase common stock             613,603      
Warrant Four [Member] | Until November 2025, Not Exercisable Before May 29, 2021 [Member]                    
Warrants exercise price             $ 2.63      
Warrants issued to purchase common stock             428,215      
Warrant Five [Member] | Until February 2024, [Member]                    
Warrants exercise price             $ 6.72      
Warrants issued to purchase common stock             150,000      
Convertible Promissory Note [Member]                    
Number of shares issued for conversion of notes, shares             3,145,481 127,291    
Number of shares issued for conversion of notes             $ 4,831,206 $ 318,226    
Investors [Member]                    
Number of stock sold             34,512,143 1,232,770    
Number of stock sold, value             $ 138,564,619 $ 2,465,540    
Investors [Member] | Liquidation Damage Fees [Member]                    
Common stock issued for cash, shares             24,000      
Number of shares issued, value             $ 48,000      
Investors [Member] | Warrants [Member]                    
Shares issued warrants exercise             6,521,563 170,504    
Shares issued warrants exercise, value             $ 13,952,336 $ 352,300    
Employees, Board of Directors, Advisory Committee [Member]                    
Shares issued for employees benefit             1,016,331 660,499    
Shares issued for employees benefit, value             $ 1,450,359 $ 901,526    
Underwriters [Member] | Alexander Capital [Member] | Over-Allotment Option [Member]                    
Common stock issued for cash, shares 3,000,000     1,284,643            
Shares issued price per share       $ 2.10            
Proceeds from offering $ 115,000,000                  
Underwriting discount       $ 2,467,799            
Gross proceeds from sale of common stock 23,000,000                  
Underwriters [Member] | Underwriting Agreement [Member] | Alexander Capital [Member]                    
Common stock, par value         $ 0.001          
Common stock issued for cash, shares   20,000,000     8,564,285          
Number of stock sold   8,625,000                
Shares issued price per share   $ 5.00     $ 2.10          
Underwriting commissions   $ 9,569,161                
Underwriters [Member] | Underwriting Agreement [Member] | Alexander Capital [Member] | Over-Allotment Option [Member]                    
Common stock issued for cash, shares   3,000,000     1,284,643          
Proceeds from offering         $ 15,850,448          
New Issuance of Shares [Member]                    
Common stock issued for cash, shares             47,895,828 1,893,502    
New Issuance of Shares [Member] | Jagemann Stamping Company [Member]                    
Common stock issued for cash, shares     1,000,000              
Shares issued price per share     $ 1.50