XML 90 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
FAIR VALUE MEASUREMENTS (Detail Textuals) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 23, 2021
Mar. 26, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Mar. 31, 2020
Jul. 31, 2016
Oct. 31, 2015
Dec. 31, 2014
Dec. 31, 2012
Dec. 31, 2011
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                      
Number of warrant to purchase common stock             7,146,490        
Exercise price             $ 0.0001        
Change in fair value of warrants     $ 15,046 $ 41,505 $ 5,300            
Stock issued during period, shares, conversion of warrants to common stock (in Shares)     7,067,699                
Newrow, Inc                      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                      
Number of warrant to purchase common stock   613,255       613,255          
Change in fair value of warrants   $ 1,836                  
Series E redeemable convertible preferred stock                      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                      
Number of warrant to purchase common stock               32,841 68,965    
Exercise price               $ 15.223 $ 10.15    
Series D redeemable convertible preferred stock                      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                      
Number of warrant to purchase common stock                   56,285  
Exercise price                   $ 5.33  
Series C redeemable convertible preferred stock                      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                      
Number of warrant to purchase common stock                     31,414
Exercise price                     $ 3.82
Initial public offering (“IPO”)                      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]                      
Stock issued during period, shares, conversion of warrants to common stock (in Shares) 7,067,699