XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Schedule of Time Deposit Accounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Time deposits $250,000 or more    
Three months or less $ 540,228 $ 189,817
More than three months through six months 292,140 387,849
More than six months through twelve months 541,474 710,021
Over twelve months 494,330 421,530
Total $ 1,868,172 $ 1,709,217