XML 96 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits - Schedule of Maturities of Time Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deposits Liabilities, Balance Sheet, Reported Amounts [Abstract]    
2026 $ 1,074,869  
2027 106,847  
2028 95,769  
2029 7,670  
2030 4,354  
Thereafter 28  
Total $ 1,289,537 $ 916,601