v3.25.4
Deposits - Schedule of Maturities of Time Deposits (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Scheduled Maturities of Time Deposits  
2026 $ 480,026
2027 33,373
2028 14,289
2029 29
2030 240
2031 283
Total $ 528,240