XML 72 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Capital Stock (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Jan. 10, 2019
Jul. 06, 2018
May 31, 2018
Dec. 15, 2016
Dec. 31, 2019
Mar. 31, 2018
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2017
Mar. 29, 2019
Nov. 30, 2017
Common stock, shares authorized             200,000,000 200,000,000      
Common stock, par value             $ 0.001 $ 0.001      
Number of stock sold       475,681              
Shares issued warrants exercise               1,972,800      
Shares issued warrants exercise, value               $ 4,767,625      
Shares issued cashless exercise of warrants               10,495      
Shares issued cashless exercise of warrants, value               $ 14,719      
Shares issued for employees benefit, value               $ 1,172,974      
Number of shares issued for services               5,000      
Common stock issued for services, value             $ 352,300 $ 22,350      
Shares issued for acquisition, value               14,124,005      
Common stock issued for convertible notes, value             318,226 1,820,865      
Number of common stock shares issued, value             $ 2,465,540 $ 10,903,930      
Warrants               365,523  
Common Shares [Member]                      
Number of common stock shares issued             1,232,770 5,796,336      
Shares issued warrants exercise   1,972,800                  
Shares issued cashless exercise of warrants   10,495                  
Number of shares issued for services             170,504 5,000      
Common stock issued for services, value             $ 170 $ 5      
Shares issued for acquisition               6,450,002      
Shares issued for acquisition, value               $ 6,450      
Common stock issued for convertible notes             127,291 731,039      
Common stock issued for convertible notes, value             $ 127 $ 731      
Number of common stock shares issued, value             $ 1,233 $ 5,797      
Warrants [Member]                      
Shares issued warrants exercise   1,972,800                  
Shares issued cashless exercise of warrants   14,719                  
Weighted average price   $ 2.42                  
Number of warrants to purchase of common stock were cancelled   2,974,800                  
Warrants [Member]                      
Warrants outstanding           8,872,160 8,504,372 8,143,115      
Warrants [Member] | Until April 2025 [Member]                      
Warrants exercise price             $ 1.65        
Warrants issued to purchase common stock             966,494        
Warrants [Member] | Over Next Three to Five Years [Member]                      
Warrants exercise price             $ 2.00        
Warrants issued to purchase common stock             4,641,745        
Warrants [Member] | Over Next Five Years [Member]                      
Warrants exercise price             $ 2.40        
Warrants issued to purchase common stock             2,896,133        
Placement Agreement [Member]                      
Cash fee             $ 285,981        
Placement Agreement [Member] | Common Shares [Member]                      
Number of stock sold             1,232,770        
Cash fee in percentage         12.00%            
Placement Agreement [Member] | Warrants [Member]                      
Number of stock sold             616,385        
Number of stock sold, value             $ 2,465,540        
Warrants         553,346            
Warrants exercise price         $ 2.00            
Warrant terms         5 years            
Cash fee in percentage         12.00%            
Second Placement Agreement [Member] | Common Shares [Member]                      
Number of stock sold               1,967,886      
Cash fee               $ 389,644      
Second Placement Agreement [Member] | Warrants [Member]                      
Number of stock sold               983,943      
Number of stock sold, value               $ 3,247,030      
Two Placement Agent Agreements [Member]                      
Warrants outstanding               236,145      
Warrants issued to purchase common stock               981,213      
Private Offering [Member]                      
Warrants issued to purchase common stock     4,947,600                
Warrant purchase agreement terms     According to the terms of the Warrant Purchase Agreement, the warrants could be called when the average price of our common stock traded at $5.00 per share or higher, for a consecutive 30 day period. This call provision was met on May 21, 2018.                
January 25, 2017 Offering [Member] | Warrant One [Member]                      
Warrants exercise price     $ 2.50                
Warrants issued to purchase common stock     4,947,100                
January 25, 2017 Offering [Member] | Warrant Two [Member]                      
Warrants exercise price     $ 1.25                
Warrants issued to purchase common stock     67,500                
January 25, 2017 Offering [Member] | Warrant Three [Member]                      
Warrants exercise price     $ 0.50                
Warrants issued to purchase common stock     90,000                
2017 Equity Incentive Plan [Member]                      
Shares issued for employees benefit, value                 $ 200,000    
Number of shares issued for services                 250,000    
Number of common stock reserved and authorized 85,000                   485,000
Number of common stock issued for employee compensation 200,000                    
Number of common stock issued for employee compensation, value $ 330,000                    
Convertible Promissory Notes [Member]                      
Number of common stock shares issued               49,600      
Number of shares issued for services             172,504        
Common stock issued for services, value             $ 352,300        
Common stock issued for convertible notes             127,291 731,039      
Common stock issued for convertible notes, value             $ 318,226 $ 1,820,865      
Number of common stock shares issued, value               $ 124,000      
SW Kenetics Inc. [Member]                      
Shares issued for acquisition               1,700,002      
Shares issued for acquisition, value               $ 4,624,005      
Jagemann Stamping Company [Member]                      
Shares issued for acquisition               4,750,000      
Shares issued for acquisition, value               $ 9,500,000      
Investors [Member]                      
Number of stock sold             1,232,770 5,796,336      
Number of stock sold, value             $ 2,465,540 $ 10,903,930      
Investors [Member] | Placement Agreement [Member]                      
Warrants           3,500,000          
Unit price of offering           $ 1.65          
Warrants exercise price           $ 2.00          
Warrant terms           5 years          
Offering consisted units description           The offering consisted of Units priced at $1.65, which included one share of common stock and one five-year warrant to purchase an additional half-share of common stock for an exercise price of $2.00 per share. Effectively, every two units purchased provided the investor with a five-year warrant at an exercise price of $2.00 per share. For services provided under the placement agreements, the placement agent collected a 12% cash fee on the sale of every Unit and a fee payable in warrants equaling 12% of the total Units sold. These warrants have a term of seven years and an exercise price of $1.65 per share.          
Employees and Board of Directors [Member]                      
Shares issued for employees benefit               702,500      
Shares issued for employees benefit, value               $ 1,172,974      
Employees, Members of Board of Directors and Advisory Committee [member]                      
Shares issued for employees benefit             660,499        
Shares issued for employees benefit, value             $ 901,526        
Number of shares issued for services             660,499        
Investors [Member] | Placement Agreement [Member]                      
Unit price of offering         $ 2.00            
Warrants exercise price         $ 2.40            
Warrant terms         5 years            
New Issuance of Shares [Member]                      
Number of common stock shares issued             1,893,502 15,618,572