v3.25.0.1
Related Party Transactions - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 19, 2024
USD ($)
$ / shares
shares
Aug. 31, 2024
USD ($)
$ / shares
shares
Nov. 28, 2023
USD ($)
Warrants
$ / shares
shares
Nov. 30, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Related Party Transaction [Line Items]                
Proceeds from issuance of Tempus Warrants             $ 6,000  
Change in fair value of convertible preferred stock warrant liability           $ 18,274 4,027  
Proceeds from sale of stock           30,079 3,513  
Tempus Warrants                
Related Party Transaction [Line Items]                
Warrants and rights outstanding     $ 28,300          
Class of warrant or right intrinsic value per share | $ / shares     $ 3.07          
Tempus Agreement                
Related Party Transaction [Line Items]                
Market development fees       $ 6,000   6,000    
Activation fees           3,000    
Number of warrants | Warrants       2        
Initial fair value       $ 6,900        
Proceeds from issuance of Tempus Warrants       6,000        
Change in fair value of convertible preferred stock warrant liability             900  
Increase in fair value of warrants               $ 3,100
First milestone fee           3,000    
Activation Fees           3,000    
Market development fees $ 6,000         6,000    
Market development fees received           3,000    
Tempus Agreement | Other Income (Expense)                
Related Party Transaction [Line Items]                
Change in fair value of convertible preferred stock warrant liability       $ 900        
Warrant expense recognized           18,300 $ 4,000  
Tempus Agreement | Tempus Warrants                
Related Party Transaction [Line Items]                
Proceeds from issuance of Tempus Warrants           $ 6,000    
Minimum | Tempus Agreement                
Related Party Transaction [Line Items]                
Percentage of its gross revenues attributable to such license           10.00%    
Maximum | Tempus Agreement                
Related Party Transaction [Line Items]                
Percentage of its gross revenues attributable to such license           20.00%    
Tempus | Tempus Agreement                
Related Party Transaction [Line Items]                
Activation fees         $ 3,000      
First milestone fees payment upon achivement of specified clinical validations         3,000      
Second milestone fees payment subject to achieving two additional clinicial validations         6,000      
Fair market value of promotional and commercialization services         9,600      
Warrant issued to purchase stock | shares     9,218,800          
Warrant exercise price per share | $ / shares     $ 2          
Warrants and rights outstanding     $ 18,400          
Activation Fees         3,000      
Tempus | Tempus Agreement | First Warrant                
Related Party Transaction [Line Items]                
Warrant exercise price per share | $ / shares       $ 1.5        
Warrant expiration date       Dec. 31, 2024        
Tempus | Tempus Agreement | Tempus Warrants                
Related Party Transaction [Line Items]                
Warrant exercise price per share | $ / shares       $ 2.5        
Warrant expiration date       Dec. 31, 2025        
Tempus | Investment Agreement                
Related Party Transaction [Line Items]                
Number of shares issued | shares     3,500,000          
Share Price | $ / shares     $ 5.07          
Proceeds from sale of stock     $ 17,700          
Stock issuance cost     $ 1,100          
Tempus | Minimum                
Related Party Transaction [Line Items]                
Percentage of common stock owned 10.00%         10.00%    
Tempus | Maximum | Tempus Agreement                
Related Party Transaction [Line Items]                
Market development fees         $ 12,000      
Tempus | Maximum | Tempus Agreement | First Warrant                
Related Party Transaction [Line Items]                
Warrant issued to purchase stock | shares       4,609,400        
Tempus | Maximum | Tempus Agreement | Tempus Warrants                
Related Party Transaction [Line Items]                
Warrant issued to purchase stock | shares       4,609,400        
Merck Sharp & Dohme LLC | Investment Agreement with Merck                
Related Party Transaction [Line Items]                
Number of shares issued | shares   14,044,943            
Share Price | $ / shares   $ 3.56            
Proceeds from sale of stock   $ 50,000            
Stock issuance cost   300            
Agreement reserve   $ 10,000            
Invoice amount $ 2,000              
Receivable $ 2,500         $ 2,500