XML 88 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 16, 2024
May 03, 2024
Sep. 30, 2024
May 31, 2024
Apr. 30, 2023
Nov. 30, 2022
Nov. 30, 2020
Sep. 30, 2020
Dec. 31, 2024
Dec. 31, 2023
Convertible Preferred Stock                    
Convertible preferred stock, shares issued                   100,617,681
Proceeds from initial public offering, net of underwriting discount and commissions                 $ 240,636  
Series Seed convertible preferred stock                    
Convertible Preferred Stock                    
Convertible preferred stock, shares issued                 0 1,785,714
Series A convertible preferred stock                    
Convertible Preferred Stock                    
Convertible preferred stock, shares issued                 0 17,589,380
Series A convertible preferred stock | 2020 Xencor Agreement                    
Convertible Preferred Stock                    
Number of preferred stock issued             5,041,542      
Series B convertible preferred stock                    
Convertible Preferred Stock                    
Convertible preferred stock, shares issued                 0 81,242,587
Series B convertible preferred stock | Convertible notes                    
Convertible Preferred Stock                    
Number of shares issued upon conversion of convertible notes           37,471,107        
Series B convertible preferred stock | 2021 Xencor Agreement                    
Convertible Preferred Stock                    
Number of shares issued upon exercise of warrants           14,441,793        
Development milestone expense         $ 10,000          
Number of shares issued in pursuant to development milestone payment         4,189,955          
Series C convertible preferred stock                    
Convertible Preferred Stock                    
Convertible preferred stock, shares issued       116,275,239            
Series C convertible preferred stock | BMS Notes                    
Convertible Preferred Stock                    
Number of shares issued upon conversion of convertible notes   12,284,686   12,284,686            
Private financing | Series Seed convertible preferred stock                    
Convertible Preferred Stock                    
Number of preferred stock issued               1,785,714    
Purchase price per share               $ 0.56    
Net cash proceeds from issuance               $ 1,000    
Private financing | Series A convertible preferred stock                    
Convertible Preferred Stock                    
Number of preferred stock issued             12,547,838      
Purchase price per share             $ 3.1878      
Net cash proceeds from issuance             $ 39,900      
Private financing | Series B convertible preferred stock                    
Convertible Preferred Stock                    
Number of preferred stock issued           25,139,732        
Purchase price per share           $ 2.38666        
Net cash proceeds from issuance           $ 59,400        
Private financing | Series C convertible preferred stock                    
Convertible Preferred Stock                    
Number of preferred stock issued       103,990,553            
Purchase price per share       $ 1.72131            
Net cash proceeds from issuance       $ 178,400            
IPO                    
Convertible Preferred Stock                    
Number of common stock issued 15,220,588   15,220,588              
Public offering price $ 17   $ 17              
Gross proceeds from initial public offering     $ 258,700              
Proceeds from initial public offering, net of underwriting discount and commissions $ 258,700   $ 234,300              
Number of common shares issued upon conversion of convertible preferred stock     24,978,715              
Underwriter's option                    
Convertible Preferred Stock                    
Number of common stock issued 1,985,294   1,985,294