v3.26.1
Note 6 - Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investments [Abstract]    
Equity securities $ 8,050 $ 9,268
Equity securities, underlying value 0 0
Equity Method 0 0
Equity Method Underlying Equity in Net Assets 1,331 1,555
Equity securities with no readily determinable fair value 31,409 4,139
Equity securities with no readily determinable fair value, underlying value 0 0
Variable interest entity, equity method 755 758
Variable interest Entity, equity method, Underlying Equity In Net Assets 0 0
Warrants and options 3 3
Warrants And Options Underlying Equity in Net Asset 0 0
Total carrying value of investments $ 40,217 $ 14,168