XML 125 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long Term Borrowings and Subordinated Debt - Key Terms of Junior Subordinated Debt Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Junior Subordinated Debentures [Line Items]      
Long-term borrowings $ 49,418 $ 49,358 $ 54,453
Interest Rate at December 31, 2023 3.75% 4.52% 2.61%
Junior subordinated debt      
Junior Subordinated Debentures [Line Items]      
Long-term borrowings $ 25,000 $ 25,000 $ 25,000
Trust Preferred Securities      
Junior Subordinated Debentures [Line Items]      
Long-term borrowings 24,418 $ 24,358 $ 29,453
2006 Junior Subordinated Debt | Junior subordinated debt      
Junior Subordinated Debentures [Line Items]      
Long-term borrowings $ 25,000    
Regulatory Capital Tier 2    
Interest Rate 1.86%    
Interest Rate at December 31, 2023 6.22%    
2005 Trust Preferred Securities | Trust Preferred Securities      
Junior Subordinated Debentures [Line Items]      
Long-term borrowings $ 4,124    
Regulatory Capital Tier 1    
Interest Rate 2.03%    
Interest Rate at December 31, 2023 6.55%    
2008 Trust Preferred Securities | Trust Preferred Securities      
Junior Subordinated Debentures [Line Items]      
Long-term borrowings $ 20,619    
Regulatory Capital Tier 1    
Interest Rate 3.76%    
Interest Rate at December 31, 2023 8.12%