v3.26.3
Debt (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 08, 2026
Jul. 20, 2026
Nov. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Aug. 31, 2025
Long-term debt                    
Convertible note, at fair value                 $ 41,600  
Loss on fair-value remeasurement of convertible note       $ 11,631 $ 0 $ 11,731 $ 0      
Roche License and Option Agreement and Roche Promissory Note Agreement                    
Long-term debt                    
Proceeds from related party transaction     $ 75,000              
Convertible Debt | Exact Convertible Note                    
Long-term debt                    
Aggregate principal amount $ 50,000                 $ 50,000
Principal and accrued and unpaid interest automatically converted 50,500                  
Accrued interest $ 500                 $ 500
Shares upon conversion (in shares) 3,364,814                  
Conversion price (in dollars per share) $ 15.00                  
Carrying value       0   0   $ 41,700 $ 41,600  
Convertible note, at fair value $ 53,800                  
Loss on fair-value remeasurement of convertible note       11,600   11,700        
Convertible Debt | Roche Convertible Note                    
Long-term debt                    
Aggregate principal amount     75,000              
Principal and accrued and unpaid interest automatically converted   $ 77,500                
Accrued interest   $ 2,500                
Shares upon conversion (in shares)   6,460,616                
Conversion price (in dollars per share)   $ 12.00                
Carrying value   $ 68,600                
Convertible note, at fair value     $ 60,000              
Interest rate (as a percent)     5.00%              
Unamortized discount and debt issuance costs   $ 8,900                
Total interest expense       800   7,300        
Coupon interest expense       $ 200   $ 2,100