v3.26.1
Collaboration, License, and Other Agreements - China, Hong Kong and Macau (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Collaboration, License, Promotion and Other Commercial Agreements        
Revenue $ 113,041 $ 85,239 $ 219,547 $ 126,382
Grand Life Sciences        
Collaboration, License, Promotion and Other Commercial Agreements        
Collaborative arrangement, royalty percentage, aggregate annual net product sales, maximum (as a percent) 20.00%   20.00%  
Milestone payment to be received by company upon milestone achievement     $ 90,000  
Grand Life Sciences | Collaborative arrangement, collaboration and license agreements        
Collaboration, License, Promotion and Other Commercial Agreements        
Revenue $ 79 $ 74 158 162
Grand Life Sciences | Royalty        
Collaboration, License, Promotion and Other Commercial Agreements        
Revenue     $ 200 $ 200