v3.26.1
Note 11 - Share Based Compensation - Summary of RSUs Outstanding (Details) - Restricted Stock Units (RSUs) [Member] - shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Balance - beginning of period (in shares) 21,942,704 300,000
Issued (in shares) 0 23,930,635
Exercised (in shares) (9,648,655) (507,000)
Forfeited (in shares) (924,379) (1,780,931)
Balance - end of period (in shares) 11,369,670 21,942,704