Astellas Agreements (Tables) |
3 Months Ended | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 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):
|
||||||||||||||||||||||||||||||