XML 70 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Schedule of Deposit Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Transaction accounts:    
Noninterest bearing demand accounts $ 450,013 $ 602,082
Interest bearing demand accounts 3,127,138 3,101,147
Savings 22,162 27,843
Total transaction accounts 3,599,313 3,731,072
Time deposits 773,428 579,426
Total deposits $ 4,372,741 $ 4,310,498