XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Banking [Abstract]    
2025 $ 109,558  
2026 356,801  
2027 21,139  
2028 1,251  
2029 501  
Thereafter 237  
Time deposits $ 489,487 $ 443,284