v3.26.1
Note 3 - Cash and Cash Equivalents - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Money Market Funds [Member]    
Amortized cost $ 6,307 $ 2,211
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair value 6,307 2,211
Cash [Member]    
Amortized cost 3,364 2,978
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair value 3,364 2,978
Cash and Cash Equivalents [Member]    
Amortized cost 9,671 5,189
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair value $ 9,671 $ 5,189