XML 119 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEPOSITS - Maturity Schedule for Time Deposits (Detail)
$ in Thousands
Dec. 31, 2024
USD ($)
Deposits [Abstract]  
2025 $ 2,186,012
2026 322,656
2027 37,779
2028 27,553
2029 6,578
Thereafter 0
Total time deposits $ 2,580,578