v3.26.1
Note 11 - Share Based Compensation (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Jul. 22, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement, Expense   $ 694,263 $ 60,331    
Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   2,599,998 507,000    
Equity Incentive Plan 2023 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 10,000,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 32,000,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)       5,657,319  
The Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   0     0
The Plan [Member] | Share-Based Payment Arrangement, Employee [Member]          
Share-Based Payment Arrangement, Expense   $ 0 $ 0    
The RSU Plan [Member] | Restricted Stock Units (RSUs) [Member]          
Share-Based Payment Arrangement, Expense   694,263 $ 60,331    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value   $ 0   $ 0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares)   0      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)   2,599,998 100,000    
Stock Issued During Period, Shares, Restricted Stock Award, Forfeited (in shares)   904,378 100,000    
Proceeds from Issuance or Sale of Equity   $ 0 $ 0