v3.26.1
Other Assets - Summary of Other Current Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaid Expense and Other Assets, Current [Abstract]    
Collaboration and other receivables $ 45,016 $ 104,117
Tax-related receivables and prepaids 13,487 15,604
Prepaid maintenance services 12,721 12,639
Prepaid clinical and pre-clinical expenses 7,694 7,976
Prepaid insurance 3,925 4,004
Prepaid commercial expenses 3,519 2,290
Interest receivable 3,487 1,656
Prepaid regulatory 1,183 2,335
Other 14,752 21,235
Total other current assets $ 105,784 $ 171,856