XML 57 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Investments    
Amortized Cost $ 134,775 $ 207,917
Gross Unrealized Gain   3
Gross Unrealized Loss (1,494) (666)
Estimated Fair Value 133,281 207,254
Unrealized losses in a continuous loss position for more than twelve consecutive months 91,800  
Gross realized gains 9 57
Interest income 700 1,000
Cost Maturities:    
Within 1 year 105,930  
Between 1 to 2 years 28,845  
Total investments available for sale 134,775  
Fair Value Maturities:    
Within 1 year 104,660  
Between 1 to 2 years 28,621  
Total investments available for sale 133,281  
Corporate bonds    
Investments    
Amortized Cost 133,163 207,917
Gross Unrealized Gain   3
Gross Unrealized Loss (1,457) (666)
Estimated Fair Value 131,706 $ 207,254
U.S. Government agencies    
Investments    
Amortized Cost 1,612  
Gross Unrealized Loss (37)  
Estimated Fair Value $ 1,575