XML 76 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits - Schedule of Bank’s Deposit Composition (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Deposits [Abstract]    
Noninterest-bearing demand $ 1,488,668 $ 1,433,952
Interest-bearing transaction 978,330 1,038,154
Savings and money market 3,286,125 3,624,813
Time deposits 2,838,376 3,036,687
Total deposits $ 8,591,499 $ 9,133,606