Quarterly report pursuant to Section 13 or 15(d)

Schedule of Stock Option and Warrants (Details)

v3.23.1
Schedule of Stock Option and Warrants (Details) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Offsetting Assets [Line Items]    
Shares underlying options, forfeited 0 (26)
Warrant [Member]    
Offsetting Assets [Line Items]    
Shares Underlying Warrants, Outstanding beginning 393,261  
Weighted Average Exercise Price, Outstanding beginning $ 50.86  
Shares Underlying Warrants, expired (54,717)  
Weighted Average Exercise Price, granted $ 100.00  
Shares Underlying Warrants, forfeited  
Weighted Average Exercise Price, forfeited  
Shares Underlying Warrants, outstanding ending 338,544  
Weighted Average Exercise Price, outstanding ending $ 42.91  
Shares Underlying Warrants, exercisable 338,544  
Weighted Average Exercise Price, exercisable $ 42.91  
Equity Option [Member]    
Offsetting Assets [Line Items]    
Shares underlying options, outstanding beginning 400,137  
Weighted average exercise price, outstanding beginning $ 42.69  
Shares underlying options, expired (249)  
Weighted average exercise price, expired $ 10.40  
Shares underlying options, forfeited (24,854)  
Weighted average exercise price, forfeited $ 12.70  
Shares underlying options, outstanding ending 375,034  
Weighted average exercise price, outstanding ending $ 44.70  
Shares underlying options, exercisable 318,094  
Weighted average exercise price, exercisable $ 50.04