v3.26.1
Note 7 - Digital Assets - Schedule of Digital Assets (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
Balance, units 0
Balance, value per unit (in dollars per share) | $ / shares $ 0
Balance, fair value $ 0
Additions, units 14,777,523
Additions, value per unit (in dollars per share) | $ / shares $ 1
Additions, fair value $ 14,777,523
Disposals, units (6,635,396)
Disposals, value per unit (in dollars per share) | $ / shares $ 1
Disposals, fair value $ (6,635,396)
Fair value adj, fair value $ 0
Balance, units 8,142,127
Balance, value per unit (in dollars per share) | $ / shares $ 1
Balance, fair value $ 8,142,127
FRX USD [Member]  
Balance, units 0
Balance, value per unit (in dollars per share) | $ / shares $ 0
Balance, fair value $ 0
Additions, units 6,635,396
Additions, value per unit (in dollars per share) | $ / shares $ 1
Additions, fair value $ 6,635,396
Disposals, units 0
Disposals, value per unit (in dollars per share) | $ / shares $ 1
Disposals, fair value $ 0
Fair value adj, fair value $ 0
Balance, units 6,635,396
Balance, value per unit (in dollars per share) | $ / shares $ 1
Balance, fair value $ 6,635,396
USDC [Member]  
Balance, units 0
Balance, value per unit (in dollars per share) | $ / shares $ 0
Balance, fair value $ 0
Additions, units 8,142,127
Additions, value per unit (in dollars per share) | $ / shares $ 1
Additions, fair value $ 8,142,127
Disposals, units (6,635,396)
Disposals, value per unit (in dollars per share) | $ / shares $ 1
Disposals, fair value $ (6,635,396)
Fair value adj, fair value $ 0
Balance, units 1,506,731
Balance, value per unit (in dollars per share) | $ / shares $ 1
Balance, fair value $ 1,506,731