XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue        
Net revenue $ 70,774 $ 74,568 $ 212,816 $ 165,720
Total net product revenue        
Revenue        
Net revenue 70,554 74,364 205,769 165,174
UDENYCA        
Revenue        
Net revenue 66,089 32,967 159,673 90,875
CIMERLI        
Revenue        
Net revenue (1,215) 40,037 26,979 72,939
YUSIMRY        
Revenue        
Net revenue (152) 1,360 7,508 1,360
LOQTORZI        
Revenue        
Net revenue 5,832   11,609  
Other revenue        
Revenue        
Net revenue $ 220 $ 204 $ 7,047 $ 546