XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1
COMMON STOCK (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of option activity
                
           Weighted-     
       Weighted-   Average     
       Average   Remaining   Aggregate 
       Exercise   Contractual   Intrinsic 
   Shares   Price   Term (Years)   Value 
Outstanding at December 31, 2021   1,920,000   $1.87           
Granted                  
Exercised                  
Forfeited/expired   (80,500)   3.18           
Outstanding at December 31, 2022   1,839,500   $1.81    5.62   $1,718,910 
Granted                  
Exercised   (4,000)   2.40           
Forfeited/expired   (28,500)   2.92           
Outstanding at December 31, 2023   1,807,000   $1.80    4.61   $2,061,800 
Exercisable at December 31, 2023   1,749,500   $1.73    4.56   $2,061,800 
Schedule of unvested option activity
        
       Weighted- 
       Average 
       Grant Date 
   Shares   Fair Value 
Unvested at December 31, 2021   719,200   $2.25 
Granted        
Forfeited/expired   (27,400)   2.94 
Vested   (513,400)   1.81 
Unvested at December 31, 2022   178,400    3.39 
Granted        
Forfeited/expired   (5,500)   3.07 
Vested   (115,400)   3.16 
Unvested at December 31, 2023   57,500   $3.87 
Schedule of weighted average grant date fair value and intrinsic value of options exercised
        
   2023   2022 
Weighted average grant date fair value of options granted  $   $ 
Intrinsic value of options exercised  $3,120   $ 
Schedule of stock awards activity
Schedule of stock awards activity        
       Weighted- 
       Average Grant 
   Shares   Date Fair Value 
Outstanding at December 31, 2021   1,336,000   $3.89 
Granted   2,545,000    1.82 
Forfeited   (62,000)   3.44 
Vested   (600,000)   2.74 
Outstanding at December 31, 2022   3,219,000    2.48 
Granted   670,000    2.91 
Forfeited   (34,000)   2.86 
Vested   (773,000)   2.85 
Outstanding at December 31, 2023   3,082,000   $2.48