XML 44 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Fair Value of Securities Available for Sale and The Related Unrealized Gains and Losses Recognized in Accumulated Comprehensive Income (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value $ 10,447 $ 7,612
Less than 12 months, unrealized losses 149 641
Fair value, more than 12 months 324,418 321,041
Unrealized loss, more than 12 months 50,096 54,886
Fair value 334,865 328,653
Unrealized losses 50,245 55,527
U.S. Government and Federal Agency [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 0 0
Less than 12 months, unrealized losses 0 0
Fair value, more than 12 months 2,756 2,699
Unrealized loss, more than 12 months 224 279
Fair value 2,756 2,699
Unrealized losses 224 279
State and Municipal [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 6,100 5,262
Less than 12 months, unrealized losses 126 630
Fair value, more than 12 months 164,156 159,558
Unrealized loss, more than 12 months 28,899 30,847
Fair value 170,256 164,820
Unrealized losses 29,025 31,477
Mortgage-backed [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 4,347 2,350
Less than 12 months, unrealized losses 23 11
Fair value, more than 12 months 140,699 141,970
Unrealized loss, more than 12 months 19,221 21,952
Fair value 145,046 144,320
Unrealized losses 19,244 21,963
Corporate [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 0 0
Less than 12 months, unrealized losses 0 0
Fair value, more than 12 months 16,650 16,591
Unrealized loss, more than 12 months 1,750 1,803
Fair value 16,650 16,591
Unrealized losses 1,750 1,803
Asset-backed Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 0 0
Less than 12 months, unrealized losses 0 0
Fair value, more than 12 months 157 223
Unrealized loss, more than 12 months 2 5
Fair value 157 223
Unrealized losses $ 2 $ 5