XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Stock Buyback Plan (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]    
Number of shares, beginning 419 338
Cost of shares, beginning $ 3,807 $ 2,702
Average cost per share, beginning $ 9.09 $ 7.99
Number of shares purchased 308 81
Cost of shares purchased $ 3,456 $ 1,105
Average cost per share purchased $ 11.23 $ 13.64
Number of shares, ending 727 419
Cost of shares, ending $ 7,263 $ 3,807
Average cost per share, ending $ 10.00 $ 9.09