XML 114 R96.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits - Schedule of Time Deposit Accounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Time deposits $250,000 or more    
Three months or less $ 252,100 $ 189,817
More than three months through six months 391,299 387,849
More than six months through twelve months 305,557 710,021
Over twelve months 521,701 421,530
Total $ 1,470,657 $ 1,709,217