XML 95 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders Equity (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Nov. 30, 2021
Aug. 18, 2020
Oct. 07, 2019
Preferred stock, shares authorized 10,000,000 10,000,000      
Undesignated shares of preferred stock 7,954,286        
Preferred stock, par value $ 0.001        
Common stock, shares authorized 30,000,000 30,000,000      
Common stock, par value $ 0.001     $ 0.001  
Common stock, shares issued 8,893,220        
Aggregate offering price       $ 24,000,000  
Stock repurchase Amount   $ 818,211      
Repurchase Plan          
Stock repurchase plan of common stock   $ 818,200 $ 5,000,000.0   $ 2,500,000
Stock repurchase shares   196,586      
Stock repurchase Amount   $ 818,200      
Common stock increase amount for future purchases     $ 4,600,000    
Warrants          
Issued warrants to purchase   75,000      
Strike price   $ 5.33      
Warrants Fair Value   $ 108,000      
Warrants Term   5.33      
Restricted Stock Units (RSUs)          
common stock vested sharaes 169,737 91,316      
Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation $ 3,600 $ 49,300