XML 132 R88.htm IDEA: XBRL DOCUMENT v3.26.1
Deposits - Schedule of Maturities of Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits [Abstract]    
2026 $ 1,545,913  
2027 59,624  
2028 17,204  
2029 8,133  
2030 4,052  
Thereafter 152  
Time Deposits, Total $ 1,635,078 $ 1,696,899