XML 65 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Warrants Outstanding and Exercisable (Details) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of options outstanding, beginning of year 294,939 375,100
Weighted average exercise price outstanding, beginning of year $ 15.19 $ 116.38
Number of options, granted
Warrant price, granted
Weighted average exercise price, granted
Number of options, expired (95) (79,593)
Warrant price, expired $ 469.92  
Weighted average exercise price, expired $ 469.92 $ 20.85
Number of options, exercised (114) (568)
Warrant price, exercised $ 8.80 $ 8.80
Weighted average exercise price, exercised $ 8.80 $ 8.80
Number of options outstanding, ending of year 288,077 294,939
Weighted average exercise price outstanding, ending of year $ 9.10 $ 15.19
Number of options exercisable, end of year 288,077 294,939
Weighted average exercise price exercisable, end of year $ 9.10 $ 15.19
Weighted average remaining contracted term (years) outstanding, ending of year 11 months 8 days  
Weighted average remaining contracted term (years) outstanding, ending of year 4 years 9 months  
Minimum [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Warrant price outstanding, beginning of year $ 0.99 0.99
Warrant price, expired   17.16
Warrant price outstanding, end of year 0.99 0.99
Warrant price exercisable, end of year $ 0.99 0.99
Years exercisable 2023  
Years exercisable 2022  
Maximum [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Warrant price outstanding, beginning of year $ 469.92 469.92
Warrant price, expired   84.48
Warrant price outstanding, end of year 132.00 469.92
Warrant price exercisable, end of year $ 132.00 $ 469.92
Years exercisable 2024  
Years exercisable 2025