v3.25.3
Stock Options (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 15, 2024
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Maximum Number of Shares Available for Issuance Under Stock Option Plans   434,750   434,750      
Outstanding Stock Options Under 2008 Stock Option Plan   361,624   361,624   361,624 306,624
Expected term (in years)         5 years 2 months 1 day    
Weighted average remaining contractual life       5 years 25 days   5 years 2 months 8 days  
Stock Options granted   4,620,837   4,620,837   1,208,919  
Options granted       $ 0   $ 6.16  
Stock Option Plans 2008 [Member] | Common Stocks [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock Options Issued Under 2008 Stock Option Plan   134,750   134,750      
Outstanding Stock Options Under 2008 Stock Option Plan   134,750   134,750      
Stock Option Plans 2020 [Member] | Common Stocks [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock Options Issuable Under 2020 Stock Option Plan       300,000      
Stock Option Plans [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Expected term (in years)       10 years      
Unrecognized compensation   $ 0   $ 0   $ 0  
Weighted average remaining contractual life       1 year   1 year  
Compensation costs related to stock option vesting   $ 0 $ 379,726 $ 0 $ 688,730    
Stock Options granted 55,000 0   0      
Options granted $ 6.16