XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
WARRANTS (Details) - USD ($)
6 Months Ended
Apr. 12, 2021
Jun. 30, 2021
Jun. 30, 2020
WARRANTS [Abstract]      
Shares issued upon exercise of warrants (in shares)   1,820,509  
Proceeds from exercise of warrants   $ 20,906,015 $ 0
Number of Warrants [Abstract]      
Outstanding, beginning (in shares)   4,163,926  
Granted (in shares)   0  
Exercised (in shares)   3,641,018  
Redeemed (in shares) 453,764 453,764  
Outstanding, ending (in shares)   69,144  
Public Warrants [Member]      
Number of Warrants [Abstract]      
Outstanding, ending (in shares) 0