Quarterly report pursuant to Section 13 or 15(d)

Schedule of Options Outstanding (Details)

v3.23.1
Schedule of Options Outstanding (Details) - $ / shares
1 Months Ended 3 Months Ended
Jan. 27, 2023
Mar. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Options outstanding   3,467,915 1,630,452
Options outstanding remaining contractual life years 10 years    
Share Based Compensation Arrangements By Share Based Payment Award Non Options Outstanding Weighted Average Exercise Price   $ 1.60 $ 5.30
Warrants exercisable 1,400,000 1,871,141  
Share Based Compensation Arrangement By ShareBased Payment Award Non Options Exercisable Weighted Average Exercise Price   $ 2.39  
Range One [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Range of upper excercise price, per share   $ 3.05  
Options outstanding   151,288  
Options outstanding remaining contractual life years   8 years 8 months 12 days  
Share Based Compensation Arrangements By Share Based Payment Award Non Options Outstanding Weighted Average Exercise Price   $ 3.05  
Warrants exercisable   151,288  
Share Based Compensation Arrangement By ShareBased Payment Award Non Options Exercisable Weighted Average Exercise Price   $ 3.05  
Range Two [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Range of upper excercise price, per share   $ 2.48  
Options outstanding   1,316,627  
Options outstanding remaining contractual life years   9 years 3 months 18 days  
Share Based Compensation Arrangements By Share Based Payment Award Non Options Outstanding Weighted Average Exercise Price   $ 2.48  
Warrants exercisable   1,219,853  
Share Based Compensation Arrangement By ShareBased Payment Award Non Options Exercisable Weighted Average Exercise Price   $ 2.48  
Range Three [Member]      
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]      
Range of upper excercise price, per share   $ 0.85  
Options outstanding   2,000,000  
Options outstanding remaining contractual life years   9 years 9 months 18 days  
Share Based Compensation Arrangements By Share Based Payment Award Non Options Outstanding Weighted Average Exercise Price   $ 0.85  
Warrants exercisable   500,000  
Share Based Compensation Arrangement By ShareBased Payment Award Non Options Exercisable Weighted Average Exercise Price   $ 0.85