XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Options and Stock Purchase Warrants (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2015
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock option granted 0 0  
Stock option exercised 0 0  
Incentive Plan 2015 [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share based compensation number of shares authorized     500,000
Share based compensation arrangement period     5 years
Share based payment award expiration period     10 years
Stock option granted 0 0  
Stock option exercised 0 0  
Weighted average remaining contractual life   4 years 10 months 6 days  
Intrinsic value   $ 0