XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Schedule of Certificates and Their Remaining Maturities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Deposits [Abstract]  
Three months or less $ 1,043,084
Over three through six months 705,825
Over six through 12 months 88,554
Over 12 months 17,031
Total $ 1,854,494
Three months or less, interest rate 56.20%
Over three through six months, interest rate 38.10%
Over six through 12 months, interest rate 4.80%
Over 12 months, interest rate 0.90%
Total, interest rate 100.00%