XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity (Schedule of Shares Authorized Under Equity Compensation Plans, By Exercise Price) (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number outstanding as of end of year 400,000 354,609
$1.86 - $1.86    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, minimum $ 1.86  
Range of exercise prices, maximum $ 1.86  
Number outstanding as of end of year 52,745  
Options outstanding, weighted average remaining contractual life 5 years 8 months 8 days  
Options outstanding, weighted average exercise price $ 1.86  
Number exercisable as of end of year 0  
Options exerciseable, weighted average exercise price $ 0  
2.00 - 2.00    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, minimum 2.00  
Range of exercise prices, maximum $ 2.00  
Number outstanding as of end of year 234,000  
Options outstanding, weighted average remaining contractual life 3 years 10 months 6 days  
Options outstanding, weighted average exercise price $ 2.00  
Number exercisable as of end of year 234,000  
Options exerciseable, weighted average exercise price $ 2.00  
2.07- 6.05    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, minimum 2.07  
Range of exercise prices, maximum $ 6.05  
Number outstanding as of end of year 113,255  
Options outstanding, weighted average remaining contractual life 3 years 6 months 7 days  
Options outstanding, weighted average exercise price $ 3.25  
Number exercisable as of end of year 55,016  
Options exerciseable, weighted average exercise price $ 4.42  
$1.86 - $6.05    
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, minimum 1.86  
Range of exercise prices, maximum $ 6.05  
Number outstanding as of end of year 400,000  
Options outstanding, weighted average remaining contractual life 4 years  
Options outstanding, weighted average exercise price $ 2.33  
Number exercisable as of end of year 289,016  
Options exerciseable, weighted average exercise price $ 2.46