XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Liability (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Mar. 26, 2021
Jan. 31, 2021
Feb. 28, 2020
Jun. 30, 2021
Jun. 30, 2020
May 24, 2021
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]              
Warrants to purchase shares of common stock 2,190,000            
Number of common shares issued 2,190,000 1,711,783 2,500        
Share price per share $ 4.32 $ 3.00 $ 8.70        
Warrant exercisable date May 24, 2021            
Warrant term 2 years 5 years          
Common Stock, Shares Authorized       24,000,000   12,000,000 24,000,000
Derivative, Gain on Derivative       $ 1,092,441