XML 54 R10.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits
12 Months Ended
Dec. 31, 2025
Deposits [Abstract]  
Deposits Deposits
Maturities of time deposits are as follows at December 31, 2025 (in thousands):
2026$1,545,913 
202759,624 
202817,204 
20298,133 
20304,052 
Thereafter152 
$1,635,078 
Time deposits include certificates of deposit of $250 thousand and over, totaling approximately $547.4 million and $536.7 million at December 31, 2025 and 2024, respectively. Interest expense on such deposits amounted to $17.6 million and $20.0 million in 2025 and 2024, respectively.
Deposits from related parties were $284.6 million and $230.7 million at December 31, 2025 and 2024, respectively.