XML 69 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Schedule of Remaining Maturity on Certificate of Deposit Accounts (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Maturities of Time Deposits [Abstract]  
Remainder of 2025 $ 1,290,735
2026 119,911
2027 9,600
2028 3,698
2029 2,689
2030 1,340
Thereafter 1,292
Total certificate of deposit accounts $ 1,429,265