v3.25.2
Investments - Available for Sale and Held to Maturity Securities with Gross Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Less Than Twelve Months, Fair Value $ 64,106 $ 5,721
Less Than Twelve Months, Gross Unrealized Losses 299 29
Over Twelve Months, Fair Value 230,344 249,979
Over Twelve Months, Gross Unrealized Losses 30,686 37,452
Total, Fair Value 294,450 255,700
Total, Gross Unrealized Losses 30,985 37,481
U.S. Treasuries    
Less Than Twelve Months, Fair Value 47,304  
Less Than Twelve Months, Gross Unrealized Losses 31  
Over Twelve Months, Fair Value 69,371 81,991
Over Twelve Months, Gross Unrealized Losses 5,145 7,425
Total, Fair Value 116,675 81,991
Total, Gross Unrealized Losses 5,176 7,425
Mortgage-backed securities    
Less Than Twelve Months, Fair Value 3,519 3,993
Less Than Twelve Months, Gross Unrealized Losses 8 20
Over Twelve Months, Fair Value 31,357 36,388
Over Twelve Months, Gross Unrealized Losses 3,695 4,348
Total, Fair Value 34,876 40,381
Total, Gross Unrealized Losses 3,703 4,368
Collateralized mortgage obligations    
Less Than Twelve Months, Fair Value 11,358 1,728
Less Than Twelve Months, Gross Unrealized Losses 34 9
Over Twelve Months, Fair Value 49,106 51,513
Over Twelve Months, Gross Unrealized Losses 4,217 5,061
Total, Fair Value 60,464 53,241
Total, Gross Unrealized Losses 4,251 5,070
States and political subdivisions    
Less Than Twelve Months, Fair Value 1,925  
Less Than Twelve Months, Gross Unrealized Losses 226  
Over Twelve Months, Fair Value 80,510 80,087
Over Twelve Months, Gross Unrealized Losses 17,629 20,618
Total, Fair Value 82,435 80,087
Total, Gross Unrealized Losses $ 17,855 $ 20,618