Collaborations and Other Arrangements - Summary of Changes in Accounts Receivable and Contract Liabilities (Detail) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Accounts receivable: | ||
| Accounts receivable, Balance at Beginning of Period | $ 9,468 | $ 8,517 |
| Accounts receivable, Additions | 8,445 | 10,203 |
| Accounts receivable, Deductions | (8,782) | (8,216) |
| Accounts receivable, Balance at End of Period | 9,131 | 10,504 |
| Contract liabilities: | ||
| Deferred revenue, Balance at Beginning of Period | 7,290 | 38,917 |
| Deferred revenue, Additions | 0 | 0 |
| Deferred revenue, Deductions | (6,660) | (5,095) |
| Deferred revenue, Balance at End of Period | $ 630 | $ 33,822 |