XML 99 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Collaboration, Licensing and Other Arrangements - Schedule of Deferred Revenue Related to Revenue Recognized for Collaborations and Services (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 63,567 $ 78,879
Additions 93,454 85,528
Upfront and milestone payments 5,000  
Collaborations and services revenue (106,713) (100,840)
Ending balance $ 55,308 $ 63,567