v3.26.1
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