XML 115 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
WARRANTS - Warrants to Purchase Series D Preferred Stock (Details) - USD ($)
12 Months Ended
Jul. 09, 2021
Nov. 12, 2020
Nov. 07, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
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 $ 22,000,000     $ 22,000,000 $ 0 $ 0      
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              
Warrants to purchase shares (in shares)       0          
Series E Warrants                  
Class of Warrant or Right [Line Items]                  
Warrants to purchase shares (in shares)             242,713 121,356  
Exercise price of warrants (in dollars per share)             $ 5.92 $ 5.92  
Shares exercised and issued (in shares)     364,069            
Proceeds from warrant exercise     $ 2,000,000            
Warrants to purchase shares (in shares)       0