XML 106 R90.htm IDEA: XBRL DOCUMENT v3.25.4
DEPOSITS - Schedule of Maturities of Certificates of Deposit (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Deposits, by Component, Alternative [Abstract]  
2026 $ 743,783
2027 49,938
2028 17,293
2029 7,463
2030 1,620
Thereafter 548
Total time deposits  $ 820,645