XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
WARRANTS - Warrants to Purchase Series D Preferred Stock (Details) - USD ($)
6 Months Ended
Nov. 12, 2020
Nov. 07, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Jun. 12, 2018
Class of Warrant or Right [Line Items]            
Warrants to purchase shares (in shares)     19,933,333      
Exercise price of warrants (in dollars per share)     $ 11.50      
Proceeds from warrant exercise     $ 4,823,000 $ 0    
Warrants to purchase shares (in shares)     19,400,000      
Series D, Penny warrants            
Class of Warrant or Right [Line Items]            
Warrants to purchase shares (in shares)           485,262
Exercise price of warrants (in dollars per share)           $ 0.006
Shares exercised and issued (in shares) 485,262          
Proceeds from warrant exercise $ 3,000.0          
Warrants to purchase shares (in shares)     0      
Series E Warrants            
Class of Warrant or Right [Line Items]            
Warrants to purchase shares (in shares)       121,356 242,713  
Exercise price of warrants (in dollars per share)       $ 5.92    
Shares exercised and issued (in shares)   364,069        
Proceeds from warrant exercise   $ 2,200,000        
Warrants to purchase shares (in shares)     0