Collaborations and Other Arrangements - Summary of Changes in Accounts Receivable and Contract Liabilities (Detail) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Accounts receivable: | ||
| Accounts receivable, Balance at Beginning of Period | $ 9,468 | $ 8,517 |
| Accounts receivable, Additions | 15,501 | 20,439 |
| Accounts receivable, Deductions | (17,648) | (17,603) |
| Accounts receivable, Balance at End of Period | 7,321 | 11,353 |
| Contract liabilities: | ||
| Deferred revenue, Balance at Beginning of Period | 7,290 | 38,917 |
| Deferred revenue, Additions | 0 | 1,079 |
| Deferred revenue, Deductions | (7,290) | (10,303) |
| Deferred revenue, Balance at End of Period | $ 0 | $ 29,693 |