Quarterly report [Sections 13 or 15(d)]

Stock Options (Details Narrative)

v3.25.1
Stock Options (Details Narrative) - USD ($)
3 Months Ended
Aug. 27, 2020
Mar. 31, 2025
Mar. 31, 2024
May 23, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares available for issuance   8,216,767    
Share-Based Payment Arrangement, Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Options granted   0 0  
Share-based compensation expense   $ 18,213 $ 69,965  
Unrecognized share-based compensation expense   20,156    
Aggregated intrinsic value   $ 0    
2020 Equity Incentive Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock option description The 2020 Plan replaced the previously adopted 2015 Incentive Plan (the “2015 Plan”). The maximum number of shares available for issuance was initially equal to the sum of (i) 3,000,000 shares of common stock and (ii) the number of shares of common stock remaining available for issuance under the 2015 Plan, which was then equal to 216,767 shares.      
Common stock available for issuance       5,000,000
Plan 2015 [Member] | Share-Based Payment Arrangement, Option [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Options granted   12,000