XML 21 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]        
Allowance for credit losses $ 2,444 $ 2,082 $ 2,026 $ 0
Securities - held to maturity, fair value 5,476 5,447    
Allowance for credit losses $ 42,807 $ 42,213    
Common stock, shares outstanding (in shares) 24,053,585 25,158,879