XML 180 R119.htm IDEA: XBRL DOCUMENT v3.25.4
DEPOSITS - Schedule of Maturities of Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Time deposits by schedule of maturities    
2026 $ 2,364,343  
2027 46,913  
2028 10,952  
2029 4,593  
2030 2,667  
Thereafter 422  
Time deposits $ 2,429,890 $ 1,490,635