XML 109 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits - Schedule of Bank’s Deposit Composition (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing demand $ 1,433,952 $ 1,544,403
Interest-bearing transaction 1,038,154 1,211,791
Savings and money market 3,624,813 3,599,221
Time deposits 3,036,687 2,775,663
Total deposits $ 9,133,606 $ 9,131,078