Quarterly report pursuant to Section 13 or 15(d)

Stockholder's Equity (Details 3)

v3.23.3
Stockholder's Equity (Details 3) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding at beginning of period 1,283,571    
Weighted average exercise price at beginning of period $ 4.14    
Fair value of options $ 4,410,507 $ 2,256,233  
Granted    
Weighted average exercise price granted    
Fair value of option, granted    
Exercised    
Weighted average exercise price granted exercised    
Forfeited/canceled 25,000    
Weighted average exercise price forfeited/canceled    
Fair value of option, forfeited/canceled    
Outstanding at end of period 8 years 2 months 15 days    
Forfeited/canceled (25,000)    
Outstanding at ending of period 1,214,177 1,283,571  
Weighted average exercise price at ending of period $ 4.13 $ 4.14  
Exercisable at end of period 821,100    
Weighted average exercise price exercisable at end of period $ 4.41    
Exercisable at end of period 8 years 7 months 9 days    
Equity Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding at beginning of period 1,441,500  
Weighted average exercise price at beginning of period $ 3.41  
Fair value of options $ 4,009,913 $ 4,009,913
Granted 1,441,500  
Weighted average exercise price granted $ 3.41  
Granted   10 years  
Fair value of option, granted $ 4,009,913  
Exercised  
Weighted average exercise price granted exercised  
Forfeited/canceled 44,722  
Weighted average exercise price forfeited/canceled $ 1.33  
Fair value of option, forfeited/canceled  
Outstanding at end of period 9 years 3 days 9 years 11 months 19 days  
Forfeited/canceled (44,722)  
Granted 9 years 7 months 28 days    
Outstanding at ending of period 1,396,778 1,441,500
Weighted average exercise price at ending of period $ 3.48 $ 3.41
Exercisable at end of period 476,639    
Weighted average exercise price exercisable at end of period $ 3.85    
Exercisable at end of period 8 years 11 months 23 days