Collaboration Agreements, License Agreement and Revenues - Roll-forward of Related Contract Liabilities (Detail) - Drug Product Revenue, Net [Member] - Astellas Agreement [Member] - Europe [Member] $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Contract with Customer Liability [Line Items] | |
| Balance at December 31, 2025 | $ (5,569) |
| Additions | (6,164) |
| Recognized as Revenue | 2,862 |
| Reclassified to Accrued Liability / Accounts Payable | 833 |
| Balance at March 31, 2026 | $ (8,038) |
| X | ||||||||||
- Definition Contract with customer liability additions. No definition available.
|
| X | ||||||||||
- Definition Contract with customer liability. No definition available.
|
| X | ||||||||||
- Definition Contract with customer liability reclassified to accrued liability. No definition available.
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|