XML 44 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Additional Information (Detail)
1 Months Ended 12 Months Ended
Apr. 30, 2016
USD ($)
Dec. 31, 2019
USD ($)
Customer
Segment
shares
Dec. 31, 2018
USD ($)
Customer
shares
Dec. 31, 2017
USD ($)
Customer
shares
Jan. 01, 2018
USD ($)
Summary Of Significant Accounting Policy [Line Items]          
Accounts receivable written off   $ 0 $ 100,000    
Charge on finished goods inventory   1,100,000 2,700,000 $ 700,000  
Impairment losses   0      
One-time contingent regulatory milestone payment pursuant to agreement with Ipsen Group $ 8,000,000.0        
Finite-lived intangible assets, net $ 8,000,000.0        
Amortization of intangible assets   1,477,000 1,476,000 1,477,000  
Estimated future amortization expense, 2020   1,500,000      
Estimated future amortization expense, 2021   1,000,000.0      
Advertising costs   38,300,000 39,800,000 $ 15,600,000  
Advertising costs capitalized as prepaid expenses   0 0    
Revenue recognition   $ (1,704,122,000) $ (1,468,863,000)    
Number of large customers | Customer   4 4 4  
Antidilutive securities to purchase common stock | shares   19,516,000 20,824,000 18,526,000  
Number of business segments | Segment   1      
Tax rate   21.00% 21.00% 35.00%  
Customer Concentration Risk | Revenue, Product and Service Benchmark | Four Customers          
Summary Of Significant Accounting Policy [Line Items]          
Concentration risk, percentage   77.00% 85.00% 89.00%  
Customer Concentration Risk | Accounts Receivable | Four Customers          
Summary Of Significant Accounting Policy [Line Items]          
Concentration risk, percentage   75.00% 84.00% 87.00%  
Topic 606          
Summary Of Significant Accounting Policy [Line Items]          
Cumulative-effect adjustment to retained earnings         $ 0
Increase to additional paid-in capital with corresponding increase to accumulated deficit         $ 0
Topic 606 | Difference effect of change - higher (lower)          
Summary Of Significant Accounting Policy [Line Items]          
Revenue recognition   $ 0      
ASU 2016-09          
Summary Of Significant Accounting Policy [Line Items]          
Cumulative-effect adjustment to retained earnings   300,000      
Increase in deferred tax assets to record unrecognized excess tax benefits   36,800,000      
Increase to additional paid-in capital with corresponding increase to accumulated deficit   300,000      
Increase in deferred tax assets to record excess tax benefit   $ 100,000