XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue    
Net revenue $ 77,063 $ 32,436
Total net product revenue    
Revenue    
Net revenue 76,743 32,353
UDENYCA    
Revenue    
Net revenue 42,667 26,179
CIMERLI    
Revenue    
Net revenue 28,194 6,174
YUSIMRY    
Revenue    
Net revenue 3,894  
LOQTORZI    
Revenue    
Net revenue 1,988  
Other    
Revenue    
Net revenue $ 320 $ 83