v3.26.1
Note 8 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended
Feb. 12, 2026
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Jun. 08, 2023
Class of Stock [Line Items]            
Common stock, shares authorized (in shares)   250,000,000   250,000,000    
Preferred Stock, Shares Authorized (in shares)   15,000,000   15,000,000    
Common Stock, Shares, Outstanding (in shares)   30,512,772   14,966,449    
Exchangeable shares outstanding (in shares)   1,597,301        
Options, outstanding (in shares)   417,048        
Class of Warrant or Right, Outstanding (in shares)     726,375      
Preferred Stock, Shares Issued (in shares)   0        
Common Stock [Member]            
Class of Stock [Line Items]            
Stock Issued During Period, Shares, New Issues (in shares)   1,854,872 76,703      
Underwritten Offering - 2026 [Member]            
Class of Stock [Line Items]            
Stock Issued During Period, Shares, New Issues (in shares) 1,678,206          
Warrant exercise price $ 0.01          
Shares Issued, Price Per Share (in dollars per share) 24.96          
Price per pre-funded warrant $ 24.95          
Gross proceeds $ 50,000,000          
Underwriting discounts and offering expenses $ 3,000,000          
Underwritten Offering - 2026 [Member] | Maximum [Member]            
Class of Stock [Line Items]            
Number of shares that can be purchased by pre-funded warrants 325,000          
Sales Agreement [Member]            
Class of Stock [Line Items]            
Stock Issued During Period, Shares, New Issues (in shares)     76,703      
Proceeds from Issuance of Common Stock, Net   $ 5,400,000 $ 800,000      
Sales Agreement [Member] | Common Stock [Member]            
Class of Stock [Line Items]            
Stock Issued During Period, Shares, New Issues (in shares)   176,666        
Balance remaining from sales agreement   $ 17,400,000        
Cantor Fitzgerald & Co. [Member] | Sales Agreement [Member]            
Class of Stock [Line Items]            
Offering Agreement, Maximum Aggregate Common Shares May be Offered           $ 40,000,000
Commission Fee, Percentage of Gross Proceeds of Shares Sold, Maximum           2.75%
Series A Special Voting Preferred Stock [Member]            
Class of Stock [Line Items]            
Preferred Stock, Shares Authorized (in shares)   1        
Preferred Stock, Shares Outstanding (in shares)   1        
Preferred Stock, Shares Issued (in shares)   1        
Restricted Stock [Member]            
Class of Stock [Line Items]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares)   208,955 439,210 380,730 436,863