XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Shareholders' Equity (Details) - Schedule of warrant activity - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of warrant activity [Abstract]    
Number warrant, outstanding at the beginning of the period 213,083 115,083
Average exercise price, beginning of the period $ 8.1 $ 16.9
Number warrants, Granted 99,000 108,000
Average exercise price, Granted $ 1.5 $ 1.8
Number warrant, Exercised
Average exercise price, Exercised
Number warrant, Forfeited/Cancelled (66,000)  
Average exercise price, Forfeited/Cancelled $ 1.5  
Number warrant, Forfeited/Cancelled (47,333) (10,000)
Average exercise price, Forfeited/Cancelled $ 19.4 $ 20
Number warrants, outstanding at ending 198,750 213,083
Average exercise price, outstanding at ending $ 5.4 $ 8.1