XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]                
Total shareholders' equity (in thousands) $ 299,047 $ 357,729 $ 299,047 $ 357,729 $ 325,691 $ 362,494 $ 347,981 $ 343,896
Shares outstanding 15,090,792 15,410,763 15,090,792 15,410,763   15,270,010    
Dividends paid (in thousands) $ 3,470 $ 3,237 $ 6,978 $ 6,468