XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue        
Net revenue $ 64,979 $ 58,716 $ 142,042 $ 91,152
Total net product revenue        
Revenue        
Net revenue 58,472 58,457 135,215 90,810
UDENYCA        
Revenue        
Net revenue 50,917 31,729 93,584 57,908
CIMERLI        
Revenue        
Net revenue   26,728 28,194 32,902
YUSIMRY        
Revenue        
Net revenue 3,766   7,660  
LOQTORZI        
Revenue        
Net revenue 3,789   5,777  
Other revenue        
Revenue        
Net revenue $ 6,507 $ 259 $ 6,827 $ 342