Quarterly report pursuant to Section 13 or 15(d)

REVENUES - Disaggregated (Details)

v3.22.1
REVENUES - Disaggregated (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenues $ 16,735 $ 81,018
Gross product sales    
Disaggregation of Revenue [Line Items]    
Total revenues 22,618 16,109
Discounts and allowances    
Disaggregation of Revenue [Line Items]    
Total revenues (6,421) (3,733)
Product sales, net    
Disaggregation of Revenue [Line Items]    
Total revenues 16,197 12,376
License revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 208 64,618
Research and development services and others    
Disaggregation of Revenue [Line Items]    
Total revenues 330 1,024
Revenues from collaborations    
Disaggregation of Revenue [Line Items]    
Total revenues $ 538 65,642
Government contract    
Disaggregation of Revenue [Line Items]    
Total revenues   $ 3,000