Note 4 - Fair Value Measurements - Investments (Details) - USD ($) $ in Thousands |
Jun. 30, 2021 |
Dec. 31, 2020 |
||
---|---|---|---|---|
Adjusted cost | [1] | $ 66,537 | $ 68,401 | |
Gross unrealized losses | [1] | (2) | (11) | |
Fair value | [1] | 66,535 | 68,390 | |
Fair value | [1] | (66,535) | (68,390) | |
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member] | ||||
Adjusted cost | [1] | 42,735 | 21,042 | |
Gross unrealized losses | [1] | 0 | 0 | |
Fair value | [1] | 42,735 | 21,042 | |
Fair value | [1] | (42,735) | (21,042) | |
Bank Time Deposits [Member] | Fair Value, Inputs, Level 2 [Member] | ||||
Adjusted cost | [1] | 0 | 5,458 | |
Gross unrealized losses | [1] | 0 | 0 | |
Fair value | [1] | 0 | 5,458 | |
Fair value | [1] | 0 | (5,458) | |
Municipal Bonds [Member] | Fair Value, Inputs, Level 2 [Member] | ||||
Adjusted cost | [1] | 22,993 | 30,280 | |
Gross unrealized losses | [1] | (2) | (5) | |
Fair value | [1] | 22,991 | 30,275 | |
Fair value | [1] | (22,991) | (30,275) | |
Corporate Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member] | ||||
Adjusted cost | [1] | 809 | 11,621 | |
Gross unrealized losses | [1] | 0 | (6) | |
Fair value | [1] | 809 | 11,615 | |
Fair value | [1] | $ (809) | $ (11,615) | |
|