XML 80 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Schedule of Remaining Maturity on Certificate of Deposit Accounts (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Maturities of Time Deposits [Abstract]  
Remainder of 2025 $ 1,479,615
2026 79,750
2027 8,626
2028 2,305
2029 3,093
2030 1,274
Thereafter 1,477
Total certificate of deposit accounts $ 1,576,140