XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Customer
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jun. 06, 2022
Sales
Sep. 22, 2021
Sales
Significant Accounting Policies [Line Items]          
Trade receivables, credit period 45 days        
Maturities period 24 months        
Unrealized gain (loss) on held-to-maturity securities   $ 400      
Number of operating segments | Segment 1        
Foreign currency loss $ 2,600 700 $ 600    
Number of sales representatives | Sales       75 300
Cash expenditures 13,589 192      
Restructuring and transformation initiative expense 10,972 13,526 13,717    
Charges of recognized within Cost of goods sold restructuring inventory 39,228 18,078      
Organizational Restructuring Plan          
Significant Accounting Policies [Line Items]          
Restructuring and transformation initiative expense 11,000        
Comprehensive Cost Reduction Plan          
Significant Accounting Policies [Line Items]          
Restructuring and transformation initiative expense   9,400      
Food and Drug Administration | Discontinued of Business Operations | DE          
Significant Accounting Policies [Line Items]          
Restructuring and transformation initiative expense   $ 4,200      
One-time Termination Benefits | Go-to-Market Strategy          
Significant Accounting Policies [Line Items]          
Cash expenditures     $ 13,700    
Maximum          
Significant Accounting Policies [Line Items]          
Unrealized gain (loss) on held-to-maturity securities $ 100        
Short Term Investments          
Significant Accounting Policies [Line Items]          
Maturities period 12 months        
Long Term Investments          
Significant Accounting Policies [Line Items]          
Maturities period 12 months        
Money Market Instruments          
Significant Accounting Policies [Line Items]          
Maturities period 90 days        
Gross Product Sales | Customer Concentration Risk          
Significant Accounting Policies [Line Items]          
Number of customers | Customer 3        
Customer A | Gross Product Sales | Customer Concentration Risk          
Significant Accounting Policies [Line Items]          
Concentration risk percentage 36.00% 35.00%      
Customer A | Accounts Receivable | Customer Concentration Risk          
Significant Accounting Policies [Line Items]          
Concentration risk percentage 36.00% 35.00%      
Customer B | Gross Product Sales | Customer Concentration Risk          
Significant Accounting Policies [Line Items]          
Concentration risk percentage 28.00% 31.00%      
Customer B | Accounts Receivable | Customer Concentration Risk          
Significant Accounting Policies [Line Items]          
Concentration risk percentage 18.00% 21.00%      
Customer C | Gross Product Sales | Customer Concentration Risk          
Significant Accounting Policies [Line Items]          
Concentration risk percentage 29.00% 27.00%      
Customer C | Accounts Receivable | Customer Concentration Risk          
Significant Accounting Policies [Line Items]          
Concentration risk percentage 38.00% 39.00%      
Earliest Tax Year | Internal Revenue Service (IRS)          
Significant Accounting Policies [Line Items]          
Open tax year 2018        
Earliest Tax Year | New Jersey Department of Treasury          
Significant Accounting Policies [Line Items]          
Open tax year 2012        
Latest Tax Year | Internal Revenue Service (IRS)          
Significant Accounting Policies [Line Items]          
Open tax year 2019        
Latest Tax Year | New Jersey Department of Treasury          
Significant Accounting Policies [Line Items]          
Open tax year 2015