XML 97 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Time Deposits - Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Time Deposits    
Certificates of deposit, over $250 $ 105,678 $ 114,533
Other time deposits 275,616 311,188
Time Deposits, Total $ 381,294 $ 425,721