XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Deposits [Abstract]      
Deposits $ 2,838,783   $ 2,805,106
Net increase (decrease) in deposits 33,677 $ (54,763)  
Securities and federal home loan banks letters of credit, pledged as collateral $ 219,500   $ 287,500