v3.26.1
Revenue Recognition - Schedule of net revenue from collaboration arrangement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue Recognition and Collaboration Arrangements        
Total royalty revenue $ 119,591 $ 100,283 $ 217,585 $ 188,915
Royalty Revenue        
Revenue Recognition and Collaboration Arrangements        
Total royalty revenue 56,334 63,880 111,501 121,687
GSK | Royalty Revenue        
Revenue Recognition and Collaboration Arrangements        
Total royalties 59,790 67,336 118,413 128,599
Less: amortization of capitalized fees paid (3,456) (3,456) (6,912) (6,912)
Total royalty revenue 56,334 63,880 111,501 121,687
GSK | RELVAR/BREO        
Revenue Recognition and Collaboration Arrangements        
Total royalties 47,655 54,737 94,931 105,627
GSK | ANORO        
Revenue Recognition and Collaboration Arrangements        
Total royalties $ 12,135 $ 12,599 $ 23,482 $ 22,972