XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting Policies - Percentage of Net Product Sales and Accounts Receivable Balance (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Revenue Benchmark | Largest Customer    
Product Information [Line Items]    
Concentration risk percentage 41.40% 46.40%
Revenue Benchmark | Second Largest Customer    
Product Information [Line Items]    
Concentration risk percentage 37.60% 33.70%
Revenue Benchmark | Third Largest Customer    
Product Information [Line Items]    
Concentration risk percentage 19.40% 18.80%
Revenue Benchmark | Top Three Customers    
Product Information [Line Items]    
Concentration risk percentage 98.40% 98.90%
Accounts Receivable | Largest Customer    
Product Information [Line Items]    
Concentration risk percentage   40.30%
Accounts Receivable | Second Largest Customer    
Product Information [Line Items]    
Concentration risk percentage   46.60%
Accounts Receivable | Third Largest Customer    
Product Information [Line Items]    
Concentration risk percentage   12.00%
Accounts Receivable | Top Three Customers    
Product Information [Line Items]    
Concentration risk percentage   98.90%