XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
CAPITAL TRANSACTIONS (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity
Stock option activity for 2023 and 2022 consisted of the following (share amounts in thousands, except for per share information):
 Number of
Shares
Weighted-Average Exercise
Price Per Share
Weighted-Average
Grant Date
Fair Value
Options outstanding at January 1, 2022172 $12.13 $5.05 
Granted— — — 
Forfeited or canceled— — — 
Exercised(29)9.17 3.92 
Options outstanding at December 31, 2022143 12.72 5.28 
Granted   
Forfeited or canceled(41)14.59 7.02 
Exercised(27)13.88 6.53 
Options outstanding at December 31, 202375 $11.25 $3.85 
Schedule of restricted stock unit activity
Restricted stock unit activity for the years ended December 31, 2023 and 2022 is as follows: (share amounts in thousands, except per share information):
 Number of
Shares
Weighted-Average
Grant Date
Fair Value
Units outstanding at January 1, 2022830 $9.46 
Granted881 10.30 
Issued(331)7.56 
Forfeited(289)9.27 
Units outstanding at December 31, 20221,091 10.76 
Granted548 10.91 
Issued(234)5.00 
Forfeited(63)10.12 
Units outstanding at December 31, 20231,342 $11.21