Quarterly report pursuant to Section 13 or 15(d)

Schedule of Warrants Outstanding (Details)

v3.23.1
Schedule of Warrants Outstanding (Details) - $ / shares
1 Months Ended 3 Months Ended
Jan. 27, 2023
Mar. 31, 2023
Dec. 31, 2022
Class of Warrant or Right [Line Items]      
Warrants outstanding   12,048,880 2,337,274
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  
Remaining contractual life years 10 years    
Range One [Member]      
Class of Warrant or Right [Line Items]      
Range of upper excercise price, per share   3.05  
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  
Remaining contractual life years   8 years 8 months 12 days  
Range Two [Member]      
Class of Warrant or Right [Line Items]      
Range of upper excercise price, per share   $ 2.48  
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  
Remaining contractual life years   9 years 3 months 18 days  
Range Three [Member]      
Class of Warrant or Right [Line Items]      
Range of upper excercise price, per share   $ 0.85  
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  
Remaining contractual life years   9 years 9 months 18 days  
Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants outstanding   12,048,880  
Warrants exercisable   5,158,880  
Warrants [Member] | Range One [Member]      
Class of Warrant or Right [Line Items]      
Range of upper excercise price, per share   $ 0.0001  
Warrants outstanding   2,900,000  
Share Based Compensation Arrangements By Share Based Payment Award Non Options Outstanding Weighted Average Exercise Price   $ 0.0001  
Warrants exercisable   2,900,000  
Share Based Compensation Arrangement By ShareBased Payment Award Non Options Exercisable Weighted Average Exercise Price   $ 0.0001  
Warrants [Member] | Range Two [Member]      
Class of Warrant or Right [Line Items]      
Range of upper excercise price, per share   $ 1.25  
Warrants outstanding   6,890,000  
Share Based Compensation Arrangements By Share Based Payment Award Non Options Outstanding Weighted Average Exercise Price   $ 1.01  
Warrants exercisable    
Share Based Compensation Arrangement By ShareBased Payment Award Non Options Exercisable Weighted Average Exercise Price   $ 1.01  
Range of lower excercise price, per share   $ 1.00  
Remaining contractual life years   5 years 2 months 12 days  
Warrants [Member] | Range Three [Member]      
Class of Warrant or Right [Line Items]      
Range of upper excercise price, per share   $ 5.50  
Warrants outstanding   2,258,880  
Share Based Compensation Arrangements By Share Based Payment Award Non Options Outstanding Weighted Average Exercise Price   $ 5.45  
Warrants exercisable   2,258,880  
Share Based Compensation Arrangement By ShareBased Payment Award Non Options Exercisable Weighted Average Exercise Price   $ 5.45  
Range of lower excercise price, per share   $ 3.40  
Remaining contractual life years   2 years 3 months 18 days