XML 88 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
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 $ 20,546,000   $ 22,868,000
Upfront fees 2,000,000.0    
Commercial Platform      
Revenue Recognition Milestone Method [Line Items]      
Provision for chargebacks and other deductions included as reduction of accounts receivable total 20,546,000 $ 22,900,000 $ 22,868,000
Chargebacks and other revenue deductions expense 37,700,000 25,600,000  
Licensed IP      
Revenue Recognition Milestone Method [Line Items]      
Revenue recognized 0 0  
Royalty revenue      
Revenue Recognition Milestone Method [Line Items]      
Royalty revenue related to sales 600,000 100,000  
Transferred at a Point in Time | Licensed IP      
Revenue Recognition Milestone Method [Line Items]      
Revenue recognized $ 0 20,500,000  
Revenue recognized upon achievement of first commercial milestone   500,000  
Transferred at a Point in Time | Licensed IP | 2017 Almirall Out-License Arrangement in U.S.      
Revenue Recognition Milestone Method [Line Items]      
Revenue recognized upon achievement of first commercial milestone   $ 20,000,000.0