v3.26.1
Collaboration, License, and Other Agreements - European and Other Territories (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Oct. 31, 2015
Collaboration, License, Promotion and Other Commercial Agreements          
Revenue $ 113,041 $ 85,239 $ 219,547 $ 126,382  
Collaborative arrangement, collaboration and license agreements | AbbVie Plc | Europe and Other [Member]          
Collaboration, License, Promotion and Other Commercial Agreements          
Revenue 1,113 904 1,921 1,715  
Royalty | AbbVie Plc          
Collaboration, License, Promotion and Other Commercial Agreements          
Revenue $ 1,100 $ 900 $ 1,900 $ 1,700  
License | AbbVie Plc          
Collaboration, License, Promotion and Other Commercial Agreements          
Remaining milestone payment due upon the amendment to the license agreement         $ 42,500
Annual royalty     5 years