XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Investment Securities - Maturity Dates of Marketable Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Fair Value $ 85,371 $ 103,906
Under 1 Year 43,608  
1 Year up to 5 Years 41,763  
More than 5 Years 0  
U.S. Government securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 3,072  
Under 1 Year 2,296  
1 Year up to 5 Years 776  
More than 5 Years 0  
Corporate securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 50,827  
Under 1 Year 27,011  
1 Year up to 5 Years 23,816  
More than 5 Years 0  
U.S. mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 25,728  
Under 1 Year 8,557  
1 Year up to 5 Years 17,171  
More than 5 Years 0  
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 4,529  
Under 1 Year 4,529  
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,215  
Under 1 Year 1,215  
1 Year up to 5 Years 0  
More than 5 Years $ 0