XML 75 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Securities with Unrealized Losses Aggregated by Investment Category and Time with Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value $ 963 $ 1,812
Less than 12 months, unrealized losses 1 29
More than 12 months, fair value 460,317 501,940
More than 12 months, unrealized losses 61,134 69,626
Total, fair value 461,280 503,752
Total, unrealized losses 61,135 69,655
U.S. Treasury Notes and Bonds [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
More than 12 months, fair value 80,502 80,194
More than 12 months, unrealized losses 9,373 10,151
Total, fair value 80,502 80,194
Total, unrealized losses 9,373 10,151
US States and Political Subdivisions Debt Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 0 557
Less than 12 months, unrealized losses 0 6
More than 12 months, fair value 228,236 234,125
More than 12 months, unrealized losses 30,579 35,230
Total, fair value 228,236 234,682
Total, unrealized losses 30,579 35,236
Mortgage-backed [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 963 1,255
Less than 12 months, unrealized losses 1 23
More than 12 months, fair value 142,170 176,400
More than 12 months, unrealized losses 20,954 23,882
Total, fair value 143,133 177,655
Total, unrealized losses 20,955 23,905
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
More than 12 months, fair value 212 204
More than 12 months, unrealized losses 38 46
Total, fair value 212 204
Total, unrealized losses 38 46
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
More than 12 months, fair value 9,197 11,017
More than 12 months, unrealized losses 190 317
Total, fair value 9,197 11,017
Total, unrealized losses $ 190 $ 317