v3.26.1
Collaboration, License, and Other Agreements - Japan (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
Collaborative arrangement, collaboration and license agreements | Astellas Pharma Inc.        
Collaboration, License, Promotion and Other Commercial Agreements        
Revenue 397 428 744 801
Royalty | Astellas Pharma Inc., 2009 License Agreement, Amended 2019        
Collaboration, License, Promotion and Other Commercial Agreements        
Revenue $ 400 $ 400 $ 700 $ 800