XML 61 R43.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF WARRANTS ACTIVITY (Details) - Warrant [Member] - Private Investors [Member] - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Warrants, Outstanding - Beginning balance 115,467 386,237
Warrants, Granted 30,500 60,298
Warrants, Exercised   (252,830)
Warrants, Exercised - cashless   (14,071)
Warrants, Expired (55,215) (31,000)
Warrants, Canceled (12,500) (33,167)
Warrants, Outstanding - Ending balance 78,252 115,467