v3.26.1
Note 9 - Share Capital (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Common Stock, Shares Authorized (in shares) 1,500,000,000   1,500,000,000
Preferred Stock, Shares Authorized (in shares) 50,000,000   50,000,000
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 0 23,930,635  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) 2,599,998 507,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period (in shares) 904,378 1,780,931  
Proceeds from Issuance of Common Stock $ 0 $ 0