v3.26.1
Note 12 - Share Based Compensation - Summary of RSUs Outstanding (Details) - Restricted Stock Units (RSUs) [Member] - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Balance (in shares) 300,000 1,122,429
Issued (in shares) 23,930,635 485,185
Exercised (in shares) (507,000) (1,224,278)
Surrendered for taxes (in shares) 0 (83,333)
Forfeited (in shares) (1,780,931) 0
Rounding adjustment (in shares) 0 (3)
Balance (in shares) 21,942,704 300,000