XML 61 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Product Revenues, Net, Accounts Receivable and Reserves for Product Revenues (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Products, net $ 238,988 $ 211,237 $ 470,483 $ 400,062  
Revenues 261,238 233,487 514,738 444,317  
Product sales receivable, net of discounts and allowances 236,800   $ 236,800   $ 214,600
Payment Terms     As of June 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 91 days. Outside of the U.S., the majority of the Company’s customers have payment terms ranging between 60 and 150 days    
U.S. [Member]          
Revenues 203,900 187,600 $ 404,400 360,000  
Outside of U.S. [Member]          
Revenues $ 35,100 $ 23,600 $ 66,100 $ 40,100  
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     35.00%   36.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]          
Concentration of credit risk percentage     34.00%   35.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]          
Concentration of credit risk percentage     12.00%   12.00%
Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]          
Concentration of credit risk percentage 47.00% 50.00% 48.00% 49.00%  
Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Customer Two [Member]          
Concentration of credit risk percentage 33.00% 32.00% 32.00% 34.00%  
Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | Customer Three [Member]          
Concentration of credit risk percentage 7.00% 7.00% 7.00% 7.00%  
Revenue, Product and Service Benchmark [Member] | Customer Concentration Risk [Member] | No Individual [Member]          
Concentration of credit risk percentage   10.00%   10.00%