XML 97 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities - Schedule of Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Fair Value $ 106,513 $ 149,680
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Less than 1 Year 5,288  
1-5 Years 10,873  
5-10 Years 318  
Greater than 10 Years 0  
Fair Value 16,479 22,155
Government securities - U.S.    
Debt Securities, Available-for-sale [Line Items]    
Less than 1 Year 1,531  
1-5 Years 5,938  
5-10 Years 807  
Greater than 10 Years 1,195  
Fair Value 9,471 18,999
Other fixed-income securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 1 Year 0  
1-5 Years 1,860  
5-10 Years 605  
Greater than 10 Years 0  
Fair Value 2,465 $ 3,854
Debt Securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 1 Year 6,819  
1-5 Years 18,671  
5-10 Years 1,730  
Greater than 10 Years 1,195  
Fair Value $ 28,415