Annual report [Section 13 and 15(d), not S-K Item 405]

Note 14 - Stock-based Compensation (Details Textual)

v3.26.1
Note 14 - Stock-based Compensation (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Sep. 12, 2025
Nov. 30, 2025
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Apr. 11, 2023
Dec. 31, 2013
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)       0 0    
Stock Issued During Period, Shares, Issued for Services (in shares)       1,448,000      
Stock Issued During Period, Value, New Issues       $ 3,695,048 $ 500,000    
Deeptrade Consultancy Agreement [Member]              
Stock Issued During Period, Shares, Issued for Services (in shares)   898,000          
Stock Issued During Period, Value, New Issues   $ 1,616,000          
B&W Capital Group [Member]              
Stock Issued During Period, Shares, Issued for Services (in shares) 550,000   550,000        
Warrants [Member]              
Class of Warrant or Right, Outstanding (in shares)       0 0    
Share-Based Payment Arrangement, Option [Member]              
Share-Based Payment Arrangement, Expense       $ 0 $ 0    
Restricted Stock [Member]              
Share-Based Payment Arrangement, Expense       $ 368,000 $ 175,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       377,389 28,890    
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount       $ 83,699      
Restricted Stock [Member] | Share-Based Payment Arrangement, Nonemployee [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       63,684 20,653    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Grant Date Fair Value, Granted       $ 121,507 $ 121,849    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)       1 year 1 year    
Restricted Stock [Member] | Share-Based Payment Arrangement, Employee [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       274,000 40,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Grant Date Fair Value, Granted       $ 317,820 $ 23,600    
The 2013 Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)             75,000
The 2023 Equity Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)           750,000