XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of non vested restricted stock unit activity

       Weighted Average 
   RSUs   Fair Value (a) 
           
Outstanding, December 31, 2022   224,288   $15.42 
Granted   179,195    10.47 
Vested   (103,185)   17.11 
Forfeited   (57,966)   14.43 
Outstanding, September 30, 2023   242,332   $11.31 
           
(a) Shares are valued at the grant-date market price.          
The following summary reflects stock option activity and related information:

The following summary reflects stock option activity and related information:

       Weighted Average 
   Options   Exercise Price 
           
Outstanding, December 31, 2022   2,379,700   $3.31 
Granted   533,000    10.07 
Exercised   (235,000)   1.36 
Cancelled   (447,734)   4.45 
Outstanding, September 30, 2023   2,229,966   $4.83 
Schedule of summarizes information about stock options outstanding

Range of   Options   Weighted Average   Weighted   Options   Weighted
Exercise   Outstanding   Remaining   Average   Exercisable   Average
Prices   at 9/30/23   Contractual Life   Exercise Price   at 9/30/23   Exercise Price
                     
$1.32 to $12.36   2,229,966   5.14 years   $4.83   1,683,960   $2.75