XML 119 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Disaggregation of Net Revenue by Product (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue      
Product revenue — net $ 266,719 $ 212,672 $ 144,105
ZEJULA      
Disaggregation of Revenue      
Product revenue — net 168,843 145,194 93,579
OPTUNE      
Disaggregation of Revenue      
Product revenue — net 46,969 47,321 38,903
QINLOCK      
Disaggregation of Revenue      
Product revenue — net 19,240 14,957 11,620
NUZYRA      
Disaggregation of Revenue      
Product revenue — net 21,656 5,200 3
VYVGART      
Disaggregation of Revenue      
Product revenue — net $ 10,011 $ 0 $ 0