v3.26.1
Stock Based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jan. 15, 2025
Jan. 09, 2025
Jan. 02, 2025
Jan. 15, 2024
Jul. 03, 2023
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Stock options exercised for cashless                     200,000  
Number of stock options exercised                     200,000  
Stock option closing stock price           $ 2.05       $ 2.05    
Stock based compensation expense           $ 0 $ 427 $ 19,428 $ 60,527 $ 427 $ 79,955  
Board Of Directors [Member]                        
Additional common stock shares to be issued         955,000              
2017 Plan [Member]                        
Stock option value   $ 40,071 $ 77,926                  
Stock option issued           1,518,261       1,518,261    
Stock issued for conversion of convertible notes, shares         2,815,692              
Stock option expected term   5 years 3 years                  
Stock option volatility   92.00% 87.00%                  
Stock option discount rate   4.46% 4.29%                  
Expenses on restricted shares                   $ 427 38,216  
Dividend   $ 0 $ 0                  
Option to purchase share   20,000 50,000                  
Exercise price   $ 2.80 $ 2.55                  
Additional common stock shares to be issued         955,000              
Restricted Stock Units (RSUs) [Member]                        
Vesting description                   The RSUs will vest one year from the date of grant on January 15, 2025. Once vested, each RSU represents the right to receive one share of the Company’s common stock    
Expenses on restricted shares                   $ 0 $ 1,668  
Granted Restricted share units       10,000                
Restricted common stock value       $ 43,500                
Restricted share units outstanding balance           $ 0       $ 0   $ 0
Restricted Stock Units (RSUs) [Member] | 2017 Plan [Member]                        
Share-based compensation arrangement, RSUs issued in period 10,000                      
Share-based compensation arrangement, RSUs vested in Period 10,000