XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Segment
Customer
Sales
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Sep. 22, 2021
USD ($)
Significant Accounting Policies [Line Items]        
Trade receivables, credit period 30 days      
Maturities period 24 months      
Unrealized gain (loss) on held-to-maturity securities $ (900) $ 200    
Number of operating segments | Segment 1      
Number of sales representatives | Sales 300      
Cash expenditures $ 238   $ 1,186  
Restructuring charges $ 0 $ 0    
One-time Termination Benefits | Go-to-Market Strategy        
Significant Accounting Policies [Line Items]        
Cash expenditures       $ 13,700
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 21.00% 27.00%    
Customer A | Accounts Receivable | Customer Concentration Risk        
Significant Accounting Policies [Line Items]        
Concentration risk percentage 29.00% 35.00%    
Customer B | Gross Product Sales | Customer Concentration Risk        
Significant Accounting Policies [Line Items]        
Concentration risk percentage 39.00% 35.00%    
Customer B | Accounts Receivable | Customer Concentration Risk        
Significant Accounting Policies [Line Items]        
Concentration risk percentage 37.00% 36.00%    
Customer C | Gross Product Sales | Customer Concentration Risk        
Significant Accounting Policies [Line Items]        
Concentration risk percentage 31.00% 31.00%    
Customer C | Accounts Receivable | Customer Concentration Risk        
Significant Accounting Policies [Line Items]        
Concentration risk percentage 28.00% 24.00%    
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 | New Jersey Department of Treasury        
Significant Accounting Policies [Line Items]        
Open tax year 2015