Astellas Agreements (Tables) |
6 Months Ended | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 | |||||||||||||||||||||||||||||||
| Organization Consolidation And Presentation Of Financial Statements [Abstract] | |||||||||||||||||||||||||||||||
| Summary of Allocation for Transaction Price to the Three Performance Obligations | The following table summarizes the allocation of the transaction price to the three performance obligations at contract inception (amounts in thousands):
|
||||||||||||||||||||||||||||||