XML 114 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Schedule of Bank’s Deposit Composition (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deposits [Abstract]    
Noninterest-bearing demand $ 1,577,197 $ 1,544,403
Interest-bearing transaction 932,500 1,211,791
Savings and money market 3,702,579 3,599,221
Time deposits 3,251,283 2,775,663
Total deposits $ 9,463,559 $ 9,131,078