XML 54 R40.htm IDEA: XBRL DOCUMENT v3.21.2
WARRANT LIABILITIES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Fair Value Adjustment of Warrants $ (2,075,100) $ 16,201,400 $ (4,198,000) $ 16,201,400  
Series C Warrants [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right 4,713,490   4,713,490    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 0.72   $ 0.72    
Series C Warrants [Member] | Minimum [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Warrants and Rights Outstanding, Term 2 years 4 months 24 days   2 years 4 months 24 days    
Series C Warrants [Member] | Maximum [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Warrants and Rights Outstanding, Term 3 years   3 years    
Warrant [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Shares issued upon the exercise of warrants     542,737    
Shares issued upon net-exercise of warrants     156,861    
Fair Value Adjustment of Warrants     $ 4,200,000 $ 16,200,000  
Warrants and Rights Outstanding $ 4,100,000   $ 4,100,000   $ 8,300,000