v3.26.1
Note 11 - Share Based Compensation - Summary of RSUs Outstanding (Details) - Restricted Stock Units (RSUs) [Member] - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Balance - beginning of period (in shares) 21,942,704 300,000
Issued (in shares) 0 23,930,635
Exercised (in shares) (2,599,998) (507,000)
Forfeited (in shares) (904,378) (1,780,931)
Balance - end of period (in shares) 18,438,328 21,942,704