XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Incentive Plans (Details Narrative) - USD ($)
3 Months Ended
Jan. 02, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Mar. 22, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share based compensation   $ 78,125 $ 76,969    
Restricted Stock Units (RSUs) [Member] | Directors [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share based compensation   $ 78,125 75,000    
Restricted Stock Units (RSUs) [Member] | Three Independent Directors [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares vested in period 9,237        
2017 Equity Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of options to purchase shares   27,778      
Number of shares authorized   27,778      
Number of shares issued   13,641      
Number of option remain outstanding   11,284      
Shares available for future equity awards   2,853      
2017 Equity Incentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | Directors [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares vested in period   9,237      
2021 Equity Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares available for future equity awards   6,355      
Number of shares grant in period         55,556
Number of shares authorized   55,556      
Unrecognized compensation expense   $ 8,896      
2021 Equity Plan [Member] | Director [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share based compensation   $ 0 0    
2021 Equity Plan [Member] | Non Qualified Stock Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of option remain outstanding   11,003      
2021 Equity Plan [Member] | Incentive Stock Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of option remain outstanding   3,401      
2021 Equity Plan [Member] | Restricted Stock Units (RSUs) [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of option remain outstanding   1,529      
Shares issued during the period   9,237      
2021 Equity Plan [Member] | Restricted Stock [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares issued   33,267      
2021 Equity Plan [Member] | Non-Qualified Stock Options [Member] | Employees and Consultants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares issued   0      
2021 Equity Plan [Member] | Non-Qualified Stock Options [Member] | Directors [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of shares issued   0      
2017 Equity Plan and 2021 Equity Plan [Member] | Employees and Consultants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Share based compensation   $ 0 $ 1,969    
2017 Equity Plan and 2021 Equity Plan [Member] | Non-Qualified Stock Options [Member] | Employees and Consultants [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of option remain outstanding   20,929   21,361  
2017 Equity Plan and 2021 Equity Plan [Member] | Non-Qualified Stock Options [Member] | Directors [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of option remain outstanding   4,760   4,760