XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Revenue Recognition Milestone Method [Line Items]      
Revenue recognition cash discount percentage 2.30%    
Provision for chargebacks and other deductions included as reduction of accounts receivable total $ 17,264,000 $ 12,552,000  
Commercial Platform      
Revenue Recognition Milestone Method [Line Items]      
Provision for chargebacks and other deductions included as reduction of accounts receivable total 17,264,000 12,551,000  
Chargebacks and other revenue deductions expense 25,600,000   $ 24,900,000
Axis Therapeutics Limited      
Revenue Recognition Milestone Method [Line Items]      
Licenses revenue   1,000,000.0  
License fee received withholding tax   $ 300,000  
Licensed IP      
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 20,500,000    
Revenue recognized for upfront fee upon transferring certain IP to customer 500,000    
Transferred at a Point in Time | Licensed IP | 2017 Almirall Out-License Arrangement      
Revenue Recognition Milestone Method [Line Items]      
Revenue recognized upon achievement of first commercial milestone $ 20,000,000.0