XML 123 R107.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits - Scheduled Maturities Of Certificates Of Deposit (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Deposits [Abstract]  
2026 $ 369,196
2027 28,690
2028 2,213
2029 862
2030 233
Thereafter 1,565
Total $ 402,759