XML 87 R69.htm IDEA: XBRL DOCUMENT v3.22.4
CONVERTIBLE PREFERRED STOCK - Schedule of Proceeds from Series D Preferred Stock (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended 23 Months Ended
Feb. 28, 2021
Jun. 30, 2020
Mar. 31, 2020
Oct. 31, 2019
Apr. 30, 2019
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 28, 2021
Class of Stock [Line Items]                  
Conversion of preferred stock warrant to Series D in February 2021 $ 3,000         $ 0 $ 173,273 $ 0  
Series D                  
Class of Stock [Line Items]                  
Conversion of convertible notes         $ 271,985        
Proceeds from issuance of convertible preferred stock   $ 200,000 $ 200,000 $ 400,000 $ 200,000 $ 0 $ 3,000 400,000  
Contingent forward contract liability reclassified to Series D   $ 21,384 $ 18,180         $ 39,563  
Conversion of preferred stock warrant to Series D in February 2021 3,000                
Reclassification of preferred stock warrant liability to Series D in February 2021 $ 9,936                
Total proceeds of Series D                 $ 1,324,485