XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Stock-Based Compensation (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 09, 2025
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Stock Issued During Period, Value, Issued for Services     $ 100,000   $ 99,253 $ 100,000  
Share-Based Payment Arrangement, Expense   $ 404,668   $ 87   $ 471,335 $ 891
Share-Based Payment Arrangement, Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)           3 years  
Share-Based Payment Arrangement, Option [Member] | Maximum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)           10 years  
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares) 60,101            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   $ 548,162       $ 548,162  
Restricted Stock Units (RSUs) [Member] | Chief Executive Officer [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares) 8,331            
Restricted Stock Units (RSUs) [Member] | Chief Financial Officer [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares) 6,467            
Restricted Stock Units (RSUs) [Member] | Director [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares) 25,872