XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Revenues - Schedule of Disaggregation of Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Product revenue - net $ 109,085 $ 100,106 $ 214,735 $ 187,255
ZEJULA        
Disaggregation of Revenue [Line Items]        
Product revenue - net 41,042 44,999 90,571 90,500
VYVGART / VYVGART Hytrulo        
Disaggregation of Revenue [Line Items]        
Product revenue - net 26,497 23,190 44,602 36,352
NUZYRA        
Disaggregation of Revenue [Line Items]        
Product revenue - net 14,292 12,295 29,410 22,208
OPTUNE        
Disaggregation of Revenue [Line Items]        
Product revenue - net 12,355 12,584 23,718 25,064
QINLOCK        
Disaggregation of Revenue [Line Items]        
Product revenue - net 8,536 7,038 17,045 13,131
XACDURO        
Disaggregation of Revenue [Line Items]        
Product revenue - net 4,622 0 5,739 0
AUGTYRO        
Disaggregation of Revenue [Line Items]        
Product revenue - net 1,399 0 3,025 0
Other        
Disaggregation of Revenue [Line Items]        
Product revenue - net $ 342 $ 0 $ 625 $ 0