XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Assets - Summary of Other Current Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Prepaid Expense and Other Assets, Current [Abstract]    
Collaboration and other receivables $ 19,869 $ 29,786
Prepaid maintenance services 14,266 11,281
Prepaid clinical and pre-clinical expenses 12,356 10,280
Tax-related receivables and prepaids 8,415 6,862
Interest receivable 3,979 2,731
Prepaid insurance 3,932 3,352
Prepaid commercial expenses 3,684 2,729
Other 8,242 10,693
Total other current assets $ 74,743 $ 77,714