XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Note 7 - Marketable Securities - Short-term and Long-term Available for Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Amortized Cost $ 46,924  
Unrealized Gains 165  
Unrealized Losses (48)  
Fair Value 47,041  
Amortized Cost   $ 93,445
Unrealized Gains   393
Unrealized Losses   (23)
Fair Value   93,815
Bank Time Deposits [Member]    
Amortized Cost 5,394  
Unrealized Gains 54  
Unrealized Losses 0  
Fair Value 5,448  
Amortized Cost   5,395
Unrealized Gains   93
Unrealized Losses   0
Fair Value   5,488
US States and Political Subdivisions Debt Securities [Member]    
Amortized Cost 20,968  
Unrealized Gains 43  
Unrealized Losses (17)  
Fair Value 20,994  
Amortized Cost   25,003
Unrealized Gains   83
Unrealized Losses   (2)
Fair Value   25,084
Corporate Debt Securities [Member]    
Amortized Cost 19,062  
Unrealized Gains 68  
Unrealized Losses (29)  
Fair Value 19,101  
Amortized Cost   42,048
Unrealized Gains   211
Unrealized Losses   (11)
Fair Value   42,248
US Government Agencies Debt Securities [Member]    
Amortized Cost 1,500  
Unrealized Gains 0  
Unrealized Losses (2)  
Fair Value $ 1,498  
Amortized Cost   18,500
Unrealized Gains   6
Unrealized Losses   (10)
Fair Value   18,496
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Amortized Cost   2,499
Unrealized Gains   0
Unrealized Losses   0
Fair Value   $ 2,499