XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - net revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Net revenue $ 211,042 $ 326,551 $ 475,824
Total net product revenue      
Disaggregation of Revenue [Line Items]      
Net revenue 210,760 326,509 475,824
UDENYCA      
Disaggregation of Revenue [Line Items]      
Net revenue 203,814 326,509 $ 475,824
CIMERLI      
Disaggregation of Revenue [Line Items]      
Net revenue 6,946    
Other      
Disaggregation of Revenue [Line Items]      
Net revenue $ 282 $ 42