v3.26.1
License Agreements - Hangzhou Highlightll Pharmaceutical Agreement (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
License and other agreements        
Development milestone payment to be paid $ 139,313,000   $ 139,313,000  
Milestone payment to be paid upon regulatory achievement 711,600,000   711,600,000  
Commercial milestone payment to be paid 3,187,488,000   3,187,488,000  
Research and development 100,814,000 $ 184,367,000 204,641,000 $ 371,951,000
Highlightll        
License and other agreements        
Research and development 0 $ 15,000,000 0  
Highlightll | Collaborative arrangement        
License and other agreements        
Development milestone payment to be paid 60,000,000   60,000,000  
Milestone payment to be paid upon regulatory achievement 37,500,000   37,500,000  
Commercial milestone payment to be paid $ 837,500,000   $ 837,500,000