Quarterly report pursuant to Section 13 or 15(d)

Stockholder's Equity (Details 3)

v3.23.1
Stockholder's Equity (Details 3) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 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 $ 2,154,274 $ 2,256,233  
Granted 0    
Weighted average exercise price granted $ 0    
Fair value of option, granted $ 0    
Exercised 0    
Weighted average exercise price granted exercised $ 0    
Forfeited/canceled 0    
Weighted average exercise price forfeited/canceled $ 0    
Fair value of option, forfeited/canceled $ 0    
Outstanding at end of period 8 years 8 months 19 days    
Outstanding at ending of period 1,239,177 1,283,571  
Weighted average exercise price at ending of period $ 4.09 $ 4.14  
Exercisable at end of period 679,279    
Weighted average exercise price exercisable at end of period $ 4.48    
Exercisable at end of period 8 years 6 months 25 days    
Equity Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding at beginning of period 1,441,500 0  
Weighted average exercise price at beginning of period $ 3.41 $ 0  
Fair value of options $ 4,009,913 $ 4,009,913 $ 0
Granted 0 1,441,500  
Weighted average exercise price granted $ 0 $ 3.41  
Granted     10 years
Fair value of option, granted $ 0 $ 4,009,913  
Exercised 0 0  
Weighted average exercise price granted exercised $ 0 $ 0  
Forfeited/canceled (36,944) 0  
Weighted average exercise price forfeited/canceled $ 1.33 $ 0  
Fair value of option, forfeited/canceled $ 0 $ 0  
Outstanding at end of period 9 years 6 months 3 days 10 years  
Granted   9 years 8 months 26 days  
Outstanding at ending of period 1,404,556 1,441,500 0
Weighted average exercise price at ending of period $ 3.46 $ 3.41 $ 0
Exercisable at end of period 240,583    
Weighted average exercise price exercisable at end of period $ 4.21    
Exercisable at end of period 9 years 5 months 8 days