v3.26.3
License and Collaboration Agreements - Summary of Accounts Receivables (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Current accounts receivable:    
Other unbilled $ 22 $ 19
Current accounts receivable 8,536 26,379
Non-current accounts receivable:    
Other unbilled 450 454
Non-current accounts receivable 450 2,312
Total accounts receivable 8,986 28,691
Other [Member]    
Current accounts receivable:    
Billed to customers 1,173 557
Novartis Royalties [Member]    
Current accounts receivable:    
Unbilled 5,244 23,806
Nippon Shinyaku Services [Member]    
Current accounts receivable:    
Unbilled $ 2,097 1,997
Non-current accounts receivable:    
Unbilled   $ 1,858