XML 34 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Revenue Recognition Milestone Method [Line Items]      
Value added tax $ 1,700    
Revenue recognition cash discount percentage 2.30%    
Accounts receivable, chargebacks and other deductions (in dollars) $ 14,858   $ 14,394
Deferred revenue 75   218
2019 Xiangxue License Agreement      
Revenue Recognition Milestone Method [Line Items]      
Upfront fee receivable 30,000    
Value added tax 1,700    
Accounts Receivable, Net | 2019 Xiangxue License Agreement      
Revenue Recognition Milestone Method [Line Items]      
Consideration receivable, net 28,300    
Commercial Platform      
Revenue Recognition Milestone Method [Line Items]      
Accounts receivable, chargebacks and other deductions (in dollars) 14,857   14,393
Chargebacks and other revenue deductions expense 24,900 $ 17,500  
Global Supply Chain Platform      
Revenue Recognition Milestone Method [Line Items]      
Accounts receivable, chargebacks and other deductions (in dollars) 1   1
Revenue to be recognized upon satisfaction of performance obligation 100   200
Global Supply Chain Platform | Out-license Revenue      
Revenue Recognition Milestone Method [Line Items]      
Deferred revenue 100   $ 200
Transferred at a Point in Time      
Revenue Recognition Milestone Method [Line Items]      
Revenue recognized 0 0  
Transferred at a Point in Time | Licensed IP      
Revenue Recognition Milestone Method [Line Items]      
Revenue recognized $ 28,300 $ 0