v3.25.1
Investments - Available for Sale and Held to Maturity Securities with Gross Unrealized Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Less Than Twelve Months, Fair Value $ 78,374 $ 5,721
Less Than Twelve Months, Gross Unrealized Losses 72 29
Over Twelve Months, Fair Value 240,413 249,979
Over Twelve Months, Gross Unrealized Losses 33,208 37,452
Total, Fair Value 318,787 255,700
Total, Gross Unrealized Losses 33,280 37,481
U.S. Treasuries    
Less Than Twelve Months, Fair Value 69,179  
Less Than Twelve Months, Gross Unrealized Losses 41  
Over Twelve Months, Fair Value 73,438 81,991
Over Twelve Months, Gross Unrealized Losses 6,033 7,425
Total, Fair Value 142,617 81,991
Total, Gross Unrealized Losses 6,074 7,425
Mortgage-backed securities    
Less Than Twelve Months, Fair Value 3,733 3,993
Less Than Twelve Months, Gross Unrealized Losses 20 20
Over Twelve Months, Fair Value 36,132 36,388
Over Twelve Months, Gross Unrealized Losses 3,898 4,348
Total, Fair Value 39,865 40,381
Total, Gross Unrealized Losses 3,918 4,368
Collateralized mortgage obligations    
Less Than Twelve Months, Fair Value 5,462 1,728
Less Than Twelve Months, Gross Unrealized Losses 11 9
Over Twelve Months, Fair Value 49,022 51,513
Over Twelve Months, Gross Unrealized Losses 4,499 5,061
Total, Fair Value 54,484 53,241
Total, Gross Unrealized Losses 4,510 5,070
States and political subdivisions    
Over Twelve Months, Fair Value 81,821 80,087
Over Twelve Months, Gross Unrealized Losses 18,778 20,618
Total, Fair Value 81,821 80,087
Total, Gross Unrealized Losses $ 18,778 $ 20,618