Quarterly report pursuant to Section 13 or 15(d)

Schedule of Warrants Outstanding and Exercisable (Details)

v3.23.2
Schedule of Warrants Outstanding and Exercisable (Details)
Jun. 30, 2023
$ / shares
shares
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Warrants Outstanding Shares 190,031
Exercise Price One [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Prices | $ / shares $ 20.000
Warrants Outstanding Shares 29,000
Exercise Price Two [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Prices | $ / shares $ 37.000
Warrants Outstanding Shares 11,331
Exercise Price Three [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Prices | $ / shares $ 57.000
Warrants Outstanding Shares 149,700