v3.26.1
Note 5 - Digital Assets - Schedule of Digital Assets (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
Balance, January 1, 2026, units 0
Balance, January 1, 2026 $ 0
Option premiums settled in Bitcoin, units 3.12
Option premiums settled in Bitcoin $ 70
Bitcoin delivered on calls exercised in the money, units (1.82)
Bitcoin delivered on calls exercised in the money $ (124)
Crypto Asset, Fair Value Remeasurement, Net $ (828)
Crypto Asset, Price Per Unit | $ / shares $ 59,007
Balance, June 30, 2026 (at 59,007.48 per Bitcoin) , units 69.78
Balance, June 30, 2026 (at 59,007.48 per Bitcoin) $ 4,118
Bitcoin [Member]  
Purchases / acquisitions during period, units 68.49
Purchases / acquisitions during period, amount $ 5,000