XML 78 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits - Schedule of Bank’s Deposit Composition (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Deposits [Abstract]    
Noninterest-bearing demand $ 1,567,336 $ 1,433,952
Interest-bearing transaction 973,651 1,038,154
Savings and money market 3,061,987 3,624,813
Time deposits 2,582,123 3,036,687
Total deposits $ 8,185,097 $ 9,133,606