Quarterly report pursuant to Section 13 or 15(d)

Schedule of Share Based Compensation Stock Option Activity (Details)

v3.23.1
Schedule of Share Based Compensation Stock Option Activity (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]      
Number of Options, Outstanding, Beginning Balance 1,799,053 1,395,882  
Weighted Average Exercise Price, Outstanding Beginning Balance $ 3.76 $ 4.24  
Weighted Average Remaining Contractual Life Years, Outstanding Balance 3 years 4 months 28 days 3 years 3 months 18 days 3 years 10 months 20 days
Aggregate Intrinsic Value, Outstanding, Beginning Balance  
Number of Options, Granted 433,665 487,473  
Weighted Average Exercise Price, Granted $ 0.58 $ 2.50  
Weighted Average Remaining Contractual Life Years, Granted 4 years 9 months 29 days 4 years 5 months 4 days  
Aggregate Intrinsic Value, Granted    
Number of Options, Exercised 0 0  
Weighted Average Exercise Price, Exercised  
Aggregate Intrinsic Value, Exercised  
Number of Options, Forfeited or cancelled (170,059) (84,302)  
Weighted Average Exercise Price, Forfeited or cancelled $ 3.04 $ 4.39  
Aggregate Intrinsic Value, Forfeited or cancelled  
Number of Options, Outstanding, Outstanding Balance 2,062,659 1,799,053 1,395,882
Weighted Average Exercise Price, Outstanding Ending Balance $ 3.15 $ 3.76 $ 4.24
Aggregate Intrinsic Value, Outstanding, Ending Balance  
Number of Options, Expected to Vest in the Future Ending Balance 555,378    
Weighted Average Exercise Price, Expected to Vest $ 1.99    
Weighted Average Remaining Contractual Life Years, Expected to Vest 4 years 1 month 28 days    
Aggregate Intrinsic Value, Outstanding, Expected of Vest    
Number of Options, Exercisable 1,507,281    
Weighted Average Exercise Price, Exercisable $ 3.58    
Weighted Average Remaining Contractual Life Years, Exercisable 3 years 1 month 20 days    
Aggregate Intrinsic Value, Outstanding, Exercisable    
Number of Options, Vested, Exercisable and Options Expected to Vest Ending Balance 2,062,659    
Weighted Average Exercise Price, Vested, Exercisable and Options Expected to Vest $ 3.15    
Weighted Average Remaining Contractual Life (Yrs.), Vested, Exercisable and Options Expected to Vest 3 years 4 months 28 days    
Aggregate Intrinsic Value, Outstanding,Exercisable and Options Expected to Vest