v3.25.1
Note 2 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 6,913,928 6,222,800  
Unrecognized Tax Benefits, Ending Balance $ 0   $ 0
CANADA      
Cash $ 908