XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.3
DEPOSITS - Schedule of Time Deposit Maturities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Deposit [Abstract]    
2025 $ 200,652  
2026 1,299,011  
2027 526,259  
2028 534,949  
2029 394,858  
Thereafter 124,074  
Total time deposits $ 3,079,803 $ 2,708,205