XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Preferred Stock and Stockholders’ Equity (Deficit) - Convertible Preferred Stock (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Class of Stock [Line Items]            
Convertible preferred stock, shares authorized (in shares) 0   179,639,650      
Convertible preferred stock, shares outstanding (in shares) 0 34,942,503 34,942,503 34,942,503 22,498,827 22,498,827
Convertible preferred stock, shares issued (in shares) 0   34,942,503      
Convertible preferred stock, liquidation preference $ 0   $ 397,755      
Convertible preferred stock, carrying value $ 0 $ 415,258 $ 415,258 $ 415,258 $ 255,909 $ 255,909
Series A            
Class of Stock [Line Items]            
Convertible preferred stock, shares authorized (in shares)     45,000,000      
Convertible preferred stock, shares outstanding (in shares)     8,753,147      
Convertible preferred stock, shares issued (in shares)     8,753,147      
Convertible preferred stock, liquidation preference     $ 41,512      
Convertible preferred stock, carrying value     $ 45,937      
Series B            
Class of Stock [Line Items]            
Convertible preferred stock, shares authorized (in shares)     46,666,672      
Convertible preferred stock, shares outstanding (in shares)     9,077,342      
Convertible preferred stock, shares issued (in shares)     9,077,342      
Convertible preferred stock, liquidation preference     $ 96,860      
Convertible preferred stock, carrying value     $ 104,270      
Series C            
Class of Stock [Line Items]            
Convertible preferred stock, shares authorized (in shares)     23,999,996      
Convertible preferred stock, shares outstanding (in shares)     4,668,338      
Convertible preferred stock, shares issued (in shares)     4,668,338      
Convertible preferred stock, liquidation preference     $ 99,628      
Convertible preferred stock, carrying value     $ 105,702      
Series D            
Class of Stock [Line Items]            
Convertible preferred stock, shares authorized (in shares)     63,972,982      
Convertible preferred stock, shares outstanding (in shares)     12,443,676      
Convertible preferred stock, shares issued (in shares)     12,443,676      
Convertible preferred stock, liquidation preference     $ 159,755      
Convertible preferred stock, carrying value     $ 159,349