v3.26.1
Collaboration, License, and Other Agreements - North America - Royalty Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues:        
Revenue $ 113,041 $ 85,239 $ 219,547 $ 126,382
Collaborative arrangements revenue | North America | AbbVie Plc        
Revenues:        
Revenue 110,912 86,425 216,022 125,819
Collaborative arrangement, collaboration and license agreements | North America | AbbVie Plc        
Revenues:        
Revenue 110,912 86,425 216,022 125,819
Royalty | AbbVie Plc        
Revenues:        
Revenue 1,100 900 1,900 1,700
Royalty | North America | AbbVie Plc        
Revenues:        
Revenue 867 742 1,754 1,367
Royalty | Canada and Mexico | AbbVie Plc        
Revenues:        
Revenue $ 900 $ 700 $ 1,800 $ 1,400