XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Statement of Stockholders' Equity [Abstract]        
Dividends declared per share $ 0.2275 $ 0.1975    
Stockholders' Equity Attributable to Parent $ 266,581 $ 245,051 $ 260,640 $ 232,422
Issuance of common stock under the employee stock purchase plan, shares 1,005      
Issuance of common stock under the employee stock purchase plan $ 27 40    
Stock Issued During Period, Value, New Issues   11,992    
Stock Issued During Period, Value, Treasury Stock Reissued   $ 0