XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Equity (Details 1) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Total Number Of Shares Repurchased   179,845
Average Price Paid Per Share   $ 11.15
Total Number Of Shares Purchased As Part Of Publicly Announced Program 6,200 179,845
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program   $ 0
December 1-31, 2019    
Total Number Of Shares Repurchased   0
Average Price Paid Per Share   $ 0
Total Number Of Shares Purchased As Part Of Publicly Announced Program   0
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program   $ 231
January 1-31, 2020    
Total Number Of Shares Repurchased   0
Average Price Paid Per Share   $ 0
Total Number Of Shares Purchased As Part Of Publicly Announced Program   0
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program   $ 231
February 1-29, 2020    
Total Number Of Shares Repurchased   0
Average Price Paid Per Share   $ 0
Total Number Of Shares Purchased As Part Of Publicly Announced Program   0
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program   $ 231
March 1-31, 2020    
Total Number Of Shares Repurchased   21,700
Average Price Paid Per Share   $ 9.33
Total Number Of Shares Purchased As Part Of Publicly Announced Program   21,700
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program   $ 1,028
April 1-30, 2020    
Total Number Of Shares Repurchased   22,698
Average Price Paid Per Share   $ 9.02
Total Number Of Shares Purchased As Part Of Publicly Announced Program   22,698
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program   $ 823
May 1-31, 2020    
Total Number Of Shares Repurchased   39,500
Average Price Paid Per Share   $ 9.51
Total Number Of Shares Purchased As Part Of Publicly Announced Program   39,500
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program   $ 448
March 1-31, 2022    
Total Number Of Shares Repurchased 6,200  
Average Price Paid Per Share $ 29.35  
Total Number Of Shares Purchased As Part Of Publicly Announced Program 6,200  
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program $ 4,818  
March 1-31, 2021    
Total Number Of Shares Repurchased   19,777
Average Price Paid Per Share   $ 22.89
Total Number Of Shares Purchased As Part Of Publicly Announced Program   19,777
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program   $ 0
August 7-31, 2019    
Total Number Of Shares Repurchased   22,150
Average Price Paid Per Share   $ 9.34
Total Number Of Shares Purchased As Part Of Publicly Announced Program   22,150
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program   $ 793
September 1-30, 2019    
Total Number Of Shares Repurchased   2,830
Average Price Paid Per Share   $ 10.00
Total Number Of Shares Purchased As Part Of Publicly Announced Program   2,830
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program   $ 765
October 1-31, 2019    
Total Number Of Shares Repurchased   39,363
Average Price Paid Per Share   $ 10.44
Total Number Of Shares Purchased As Part Of Publicly Announced Program   39,363
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program   $ 354
November 1-30, 2019    
Total Number Of Shares Repurchased   11,827
Average Price Paid Per Share   $ 10.43
Total Number Of Shares Purchased As Part Of Publicly Announced Program   11,827
Maximum Dollar Value Of Shares That May Yet Be Purchased Under The Program   $ 231