XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]            
Allowance for credit losses $ 2,890 $ 2,876 $ 2,444 $ 2,430 $ 2,355 $ 2,082
Fair Value 4,756   5,476      
Allowance for credit losses $ 34,815   $ 42,807      
Common stock, outstanding (in shares) 23,291,693   24,053,585