XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Product Revenues, Net, Accounts Receivable and Reserves for Product Revenues (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Products, net $ 309,322 $ 207,774 $ 779,805 $ 607,836  
Revenues 331,817 $ 230,269 846,555 $ 674,586  
Product sales receivable, net of discounts and allowances $ 318,900   $ 318,900   $ 214,600
Payment Terms     As of September 30, 2023, the majority of the Company’s accounts receivable arose from product sales in the U.S. and all customers have standard payment terms that generally require payment within 60 to 100 days. Outside of the U.S., the majority of the Company’s customers have payment terms ranging between 60 and 150 days    
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | Customer One [Member]          
Concentration of credit risk percentage 40.00% 48.00% 45.00% 49.00%  
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | Customer Two [Member]          
Concentration of credit risk percentage 23.00% 35.00% 29.00% 34.00%  
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | Customer Three [Member]          
Concentration of credit risk percentage 9.00% 7.00% 8.00% 7.00%  
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | No Individual [Member]          
Concentration of credit risk percentage 10.00% 10.00% 10.00% 10.00%  
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | Total [Member]          
Concentration of credit risk percentage     10.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]          
Concentration of credit risk percentage     29.00%   36.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]          
Concentration of credit risk percentage     25.00%   35.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]          
Concentration of credit risk percentage     12.00%   12.00%