XML 116 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Deposits - Schedule of Time Deposit Accounts (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Time deposits $250,000 or more    
Three months or less $ 308,310 $ 189,817
More than three months through six months 241,578 387,849
More than six months through twelve months 504,337 710,021
Over twelve months 566,047 421,530
Total $ 1,620,272 $ 1,709,217