XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Investment Securities (Maturity Dates of Marketable Debt Securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Fair Value $ 91,838 $ 103,906
Under 1 Year 48,671  
1 Year up to 5 Years 43,167  
More than 5 Years 0  
U.S. Government securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 5,585  
Under 1 Year 4,805  
1 Year up to 5 Years 780  
More than 5 Years 0  
Corporate securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 55,324  
Under 1 Year 30,317  
1 Year up to 5 Years 25,007  
More than 5 Years 0  
U.S. mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 19,173  
Under 1 Year 1,793  
1 Year up to 5 Years 17,380  
More than 5 Years 0  
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 10,540  
Under 1 Year 10,540  
1 Year up to 5 Years 0  
More than 5 Years 0  
Foreign fixed-income securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 1,216  
Under 1 Year 1,216  
1 Year up to 5 Years 0  
More than 5 Years $ 0