XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Deposits - Schedule of Time Deposit Accounts in Excess of $250 Thousand (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Time deposits $250,000 or more    
Three months or less $ 388,868 $ 189,817
More than three months through six months 526,434 387,849
More than six months through twelve months 448,148 710,021
Over twelve months 553,520 421,530
Total $ 1,916,970 $ 1,709,217