XML 126 R109.htm IDEA: XBRL DOCUMENT v3.25.4
Interest-Bearing Deposits - Scheduled Maturities of Time Deposits (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
2017 $ 1,767,811  
2018 37,283  
2019 22,314  
2020 7,450  
2021 and thereafter 6,065  
Total $ 1,840,923 $ 1,750,466