v3.26.1
Securities - Securities with Unrealized Losses Aggregated by Investment Category and Time with Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value $ 101,728 $ 73,335
Less than 12 months, unrealized losses 1,987 1,121
More than 12 months, fair value 429,646 443,972
More than 12 months, unrealized losses 53,551 51,658
Total, fair value 531,374 517,307
Total, unrealized losses 55,538 52,779
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 83,968 84,204
More than 12 months, unrealized losses 5,313 5,195
Total, fair value 83,968 84,204
Total, unrealized losses 5,313 5,195
State and Municipal [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 5,254 4,716
Less than 12 months, unrealized losses 396 467
More than 12 months, fair value 215,020 222,858
More than 12 months, unrealized losses 33,820 32,187
Total, fair value 220,274 227,574
Total, unrealized losses 34,216 32,654
Mortgage-backed [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 93,676 66,709
Less than 12 months, unrealized losses 1,569 644
More than 12 months, fair value 122,078 128,063
More than 12 months, unrealized losses 14,274 14,123
Total, fair value 215,754 194,772
Total, unrealized losses 15,843 14,767
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 221 222
More than 12 months, unrealized losses 29 28
Total, fair value 221 222
Total, unrealized losses 29 28
Asset-backed Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 2,798 1,910
Less than 12 months, unrealized losses 22 10
More than 12 months, fair value 8,359 8,625
More than 12 months, unrealized losses 115 125
Total, fair value 11,157 10,535
Total, unrealized losses $ 137 $ 135