XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Schedule of net revenue from collaboration arrangement (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue Recognition and Collaboration Arrangements    
Total net royalty revenue $ 77,499 $ 76,372
Royalty revenue    
Revenue Recognition and Collaboration Arrangements    
Total net royalty revenue 58,415 56,858
GSK    
Revenue Recognition and Collaboration Arrangements    
Total net royalty revenue 58,415 56,858
GSK | Royalty revenue    
Revenue Recognition and Collaboration Arrangements    
Royalties 61,871 60,314
Less: amortization of capitalized fees paid to a related party (3,456) (3,456)
GSK | RELVAR/BREO    
Revenue Recognition and Collaboration Arrangements    
Royalties 52,138 50,883
GSK | ANORO    
Revenue Recognition and Collaboration Arrangements    
Royalties $ 9,733 $ 9,431