Collaborations and Other Arrangements - Summary of Changes in Accounts Receivable and Contract Liabilities (Detail) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
|
Accounts receivable: | ||
Accounts receivable, Balance at Beginning of Period | $ 36,456 | $ 3,768 |
Accounts receivable, Additions | 5,872 | 4,488 |
Accounts receivable, Deductions | (5,901) | (3,350) |
Accounts receivable, Balance at End of Period | 36,427 | 4,906 |
Contract liabilities: | ||
Deferred revenue, Balance at Beginning of Period | 60,993 | 63,771 |
Deferred revenue, Additions | 0 | 0 |
Deferred revenue, Deductions | (5,369) | (14,566) |
Deferred revenue, Balance at End of Period | $ 55,624 | $ 49,205 |