v3.23.3
SCHEDULE OF WARRANT ACTIVITY (Details) - Stock Warrants [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Shares, Outstanding, Beginning balance 37,266  
Weighted Average Fair Value, Outstanding, Beginning balance  
Weighted Average Exercise Price, Outstanding, Beginning balance $ 7.57  
Weighted Average Remaining Contractual Life, Outstanding 1 year 4 months 6 days 1 year 3 months 21 days
Number of Shares, Granted  
Weighted Average Fair Value, Granted  
Number of Shares, Exercised  
Weighted Average Fair Value, Exercised  
Number of Shares, Forfeited  
Weighted Average Fair Value, Forfeited  
Number of Shares, Expired (11,284)  
Weighted Average Fair Value, Expired  
Weighted Average Exercise Price, Expired $ 32.22  
Number of Shares, Outstanding, Ending balance 25,982 37,266
Weighted Average Fair Value, Outstanding, Ending balance
Weighted Average Exercise Price, Outstanding, Ending balance $ 6.57 $ 7.57
Number of Shares, Exercisable, Ending balance 25,982  
Weighted Average Fair Value, Exercisable, Ending balance  
Weighted Average Exercise Price, Exercisable, Ending balance $ 6.57  
Weighted Average Remaining Contractual Life, Exercisable 1 year 4 months 6 days