XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Schedule Of Marketable Securities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Marketable securities - Short-Term    
Marketable Securities    
Cost $ 9,112 $ 7,307
Unrealized Gains 4 22
Unrealized Losses (37) (2)
Fair Value 9,079 7,327
Marketable securities - Short-Term | U.S. government and agency obligations    
Marketable Securities    
Cost 4,091 3,005
Unrealized Gains 3 13
Unrealized Losses (17) 0
Fair Value 4,077 3,018
Marketable securities - Short-Term | Corporate debt securities and certificates of deposit    
Marketable Securities    
Cost 4,731 4,177
Unrealized Gains 1 8
Unrealized Losses (20) (2)
Fair Value 4,712 4,183
Marketable securities - Short-Term | Asset backed securities    
Marketable Securities    
Cost 290 125
Unrealized Gains 0 1
Unrealized Losses 0 0
Fair Value 290 126
Marketable securities - Long-Term    
Marketable Securities    
Cost 19,386 17,343
Unrealized Gains 1 24
Unrealized Losses (469) (86)
Fair Value 18,918 17,281
Marketable securities - Long-Term | U.S. government and agency obligations    
Marketable Securities    
Cost 10,259 9,921
Unrealized Gains 0 5
Unrealized Losses (275) (57)
Fair Value 9,984 9,869
Marketable securities - Long-Term | Corporate debt securities and certificates of deposit    
Marketable Securities    
Cost 6,547 4,869
Unrealized Gains 0 9
Unrealized Losses (141) (18)
Fair Value 6,406 4,860
Marketable securities - Long-Term | Asset backed securities    
Marketable Securities    
Cost 2,538 2,511
Unrealized Gains 1 9
Unrealized Losses (52) (11)
Fair Value 2,487 2,509
Marketable securities - Long-Term | Equity security    
Marketable Securities    
Cost 42 42
Unrealized Gains 0 1
Unrealized Losses (1) 0
Fair Value $ 41 $ 43