XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments, Contingencies, and Concentrations (Geographic Concentrations) (Details)
Dec. 31, 2021
Dec. 31, 2020
Cash and Cash Equivalents by Region [Line Items]    
Percentage of cash and cash equivalents by region 100.00% 100.00%
Asia    
Cash and Cash Equivalents by Region [Line Items]    
Percentage of cash and cash equivalents by region 24.00% 18.00%
United States    
Cash and Cash Equivalents by Region [Line Items]    
Percentage of cash and cash equivalents by region 13.00% 10.00%
Israel    
Cash and Cash Equivalents by Region [Line Items]    
Percentage of cash and cash equivalents by region 25.00% 26.00%
Europe    
Cash and Cash Equivalents by Region [Line Items]    
Percentage of cash and cash equivalents by region 18.00% 16.00%
United Kingdom    
Cash and Cash Equivalents by Region [Line Items]    
Percentage of cash and cash equivalents by region 12.00% 18.00%
Canada    
Cash and Cash Equivalents by Region [Line Items]    
Percentage of cash and cash equivalents by region 8.00% 12.00%