XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Convertible Preferred Stock - Summary of Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Temporary Equity [Line Items]                
Convertible preferred stock, carrying value $ 224,157     $ 149,215        
Series A Convertible Preferred Stock                
Temporary Equity [Line Items]                
Convertible preferred stock, shares authorized 75,000,000     75,000,000        
Convertible preferred stock, shares issued 75,000,000     75,000,000        
Convertible preferred stock, shares outstanding 75,000,000 75,000,000 75,000,000 75,000,000 75,000,000 75,000,000 75,000,000 75,000,000
Convertible preferred stock, carrying value $ 74,694 $ 74,694 $ 74,694 $ 74,694 $ 74,694 $ 74,694 $ 74,694 $ 74,694
Convertible preferred stock, liquidation preference $ 75,000     $ 75,000        
Conversion price per share $ 1     $ 1        
Series B Convertible Preferred Stock                
Temporary Equity [Line Items]                
Convertible preferred stock, shares authorized 121,657,452     121,657,452        
Convertible preferred stock, shares issued 121,657,452     60,828,720        
Convertible preferred stock, shares outstanding 121,657,452 121,657,452 60,828,720 60,828,720 60,828,720 58,801,098    
Convertible preferred stock, carrying value $ 149,463 $ 149,463 $ 74,521 $ 74,521 $ 74,521 $ 72,021    
Convertible preferred stock, liquidation preference $ 150,000     $ 75,000        
Conversion price per share $ 1.23297     $ 1.23297