XML 87 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONVERTIBLE PREFERRED STOCK WARRANT LIABILITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jul. 23, 2021
Sep. 30, 2017
Class of Warrant or Right [Line Items]            
Number of shares called by warrants (in shares)           1,546,799
Warrant exercise price (in dollars per share) $ 1.94       $ 11.50 $ 1.94
Proceeds from the exercise of convertible preferred stock warrant $ 3,000 $ 0 $ 0 $ 173,273    
Issuance of Series D convertible preferred stock upon exercise of warrants $ 12,900          
Change in fair value of convertible preferred stock warrant liability            
Class of Warrant or Right [Line Items]            
Change in fair value of preferred stock warrant liability   $ 0 $ 0 $ 6,976