XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Based Compensation (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Sep. 07, 2023
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Nov. 30, 2019
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Outstanding stock options   66,817     66,817  
Stock granted       55,000    
Restricted stock granted   $ 0        
Stock options exercised   0 0      
Stock compensation costs   $ 3,928 $ 51,119      
Unrecognized compensation expense   31,423        
Options outstanding intrinsic value   0 32,000      
Options vested intrinsic value   $ 0 $ 32,000      
2008 Stock Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock reserved for issuance   50,000        
Outstanding stock options   8,300        
Plan expiration date   Nov. 20, 2018        
2008 Stock Incentive Plan [Member] | Restricted Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares outstanding   8,000        
2019 Stock Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock reserved for issuance           54,000
Outstanding stock options   3,500        
Plan expiration date   Nov. 14, 2029        
Common stock issued, shares 75,000          
2019 Stock Incentive Plan [Member] | Restricted Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares outstanding   250