v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Loss Contingencies [Line Items]          
Expense related to 401(k) Plan match contributions $ 0 $ 0   $ 0 $ 0
Loss contingency liability 0     0  
Research and development [1] 19,391 $ 12,081   $ 37,294 $ 22,708
Cell Line License Agreement | WuXi Biologics Ireland Limited          
Loss Contingencies [Line Items]          
Research and development     $ 150    
Percent of net sales, royalty payment (less than)     1.00%    
Option agreement, termination period       6 months  
Option agreement termination period due to breach of contract       60 days  
Option agreement termination period due to failure to pay       30 days  
Indemnification Agreement          
Loss Contingencies [Line Items]          
Losses incurred to date 0     $ 0  
Loss contingency liability $ 0     $ 0  
[1] Includes related party amount of $0 and $2,923 for the three and six months ended June 30, 2026 and $6,292 and $15,069 for the three and six months ended June 30, 2025, respectively.