XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Stock Options Outstanding and Exercisable (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Number of Options Outstanding 15,000 45,000
Weighted Average Exercise Price $ 4.03 $ 4.26
Number of Options Exercisable 15,000 112,500
Weighted Average Exercise Price $ 4.03 $ 4.26
Exercise Price Range One [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of Exercise Price, lower range limit 1.00 1.00
Range of Exercise Price, upper range limit $ 1.99 $ 1.99
Number of Options Outstanding
Weighted Average Exercise Price
Number of Options Exercisable
Weighted Average Exercise Price
Exercise Price Range Two [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of Exercise Price, lower range limit 2.00 2.00
Range of Exercise Price, upper range limit $ 2.99 $ 2.99
Number of Options Outstanding 7,500
Weighted Average Exercise Price $ 2.23
Number of Options Exercisable 7,500
Weighted Average Exercise Price $ 2.23
Exercise Price Range Three [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of Exercise Price, lower range limit 3.00 3.00
Range of Exercise Price, upper range limit $ 3.99 $ 3.99
Number of Options Outstanding 7,500 7,500
Weighted Average Exercise Price $ 3.76 $ 3.76
Number of Options Exercisable 7,500 7,500
Weighted Average Exercise Price $ 3.76 $ 3.76
Exercise Price Range Four [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of Exercise Price, lower range limit 4.00 4.00
Range of Exercise Price, upper range limit $ 4.99 $ 4.99
Number of Options Outstanding 7,500 15,000
Weighted Average Exercise Price $ 4.30 $ 4.24
Number of Options Exercisable 7,500 15,000
Weighted Average Exercise Price $ 4.30 $ 4.24
Exercise Price Range Five [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of Exercise Price, lower range limit 5.00 5.00
Range of Exercise Price, upper range limit $ 5.99 $ 5.99
Number of Options Outstanding 15,000
Weighted Average Exercise Price $ 5.54
Number of Options Exercisable 15,000
Weighted Average Exercise Price $ 5.54