XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Accounts Receivable, Net and Concentration of Credit Risk (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Percentage of Net Product Sales | All Major Customers      
Accounts Receivable, Net      
Concentration risk percentage 80.00% 86.00% 89.00%
Percentage of Net Product Sales | Customer A      
Accounts Receivable, Net      
Concentration risk percentage 26.00% 28.00% 29.00%
Percentage of Net Product Sales | Customer B      
Accounts Receivable, Net      
Concentration risk percentage 28.00% 29.00% 31.00%
Percentage of Net Product Sales | Customer C      
Accounts Receivable, Net      
Concentration risk percentage 26.00% 29.00% 29.00%
Percentage of Accounts Receivable, net | All Major Customers      
Accounts Receivable, Net      
Concentration risk percentage 86.00% 83.00%  
Percentage of Accounts Receivable, net | Customer A      
Accounts Receivable, Net      
Concentration risk percentage 37.00% 34.00%  
Percentage of Accounts Receivable, net | Customer B      
Accounts Receivable, Net      
Concentration risk percentage 34.00% 31.00%  
Percentage of Accounts Receivable, net | Customer C      
Accounts Receivable, Net      
Concentration risk percentage 15.00% 18.00%