v3.26.1
Securities - Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value    
Less Than Twelve Months $ 615,267 $ 209,397
More Than Twelve Months 839,647 880,574
Gross Unrealized Losses    
Less Than Twelve Months 9,447 2,135
More Than Twelve Months 80,961 78,547
Total Unrealized Losses 90,408 80,682
U.S. Treasuries and government agencies    
Fair Value    
Less Than Twelve Months 0 0
More Than Twelve Months 149,463 150,124
Gross Unrealized Losses    
Less Than Twelve Months 0 0
More Than Twelve Months 9,270 8,964
Total Unrealized Losses 9,270 8,964
Obligations of states and municipalities    
Fair Value    
Less Than Twelve Months 311,372 134,143
More Than Twelve Months 494,147 513,623
Gross Unrealized Losses    
Less Than Twelve Months 5,567 1,852
More Than Twelve Months 60,190 58,092
Total Unrealized Losses 65,757 59,944
Residential mortgage backed - agency    
Fair Value    
Less Than Twelve Months 20,341 4,461
More Than Twelve Months 19,335 24,832
Gross Unrealized Losses    
Less Than Twelve Months 98 4
More Than Twelve Months 2,892 2,806
Total Unrealized Losses 2,990 2,810
Residential mortgage backed - non-agency    
Fair Value    
Less Than Twelve Months 180,092 11,545
More Than Twelve Months 82,348 85,750
Gross Unrealized Losses    
Less Than Twelve Months 2,877 17
More Than Twelve Months 5,135 5,194
Total Unrealized Losses 8,012 5,211
Commercial mortgage backed - agency    
Fair Value    
Less Than Twelve Months 45,025 14,987
More Than Twelve Months 25,202 26,032
Gross Unrealized Losses    
Less Than Twelve Months 373 93
More Than Twelve Months 437 514
Total Unrealized Losses 810 607
Commercial mortgage backed - non-agency    
Fair Value    
Less Than Twelve Months 45,095 29,730
More Than Twelve Months 21,778 30,175
Gross Unrealized Losses    
Less Than Twelve Months 485 131
More Than Twelve Months 1,484 1,426
Total Unrealized Losses 1,969 1,557
Asset-backed    
Fair Value    
Less Than Twelve Months 13,342 14,531
More Than Twelve Months 25,103 27,750
Gross Unrealized Losses    
Less Than Twelve Months 47 38
More Than Twelve Months 496 539
Total Unrealized Losses 543 577
Other    
Fair Value    
Less Than Twelve Months 0 0
More Than Twelve Months 22,271 22,288
Gross Unrealized Losses    
Less Than Twelve Months 0 0
More Than Twelve Months 1,057 1,012
Total Unrealized Losses $ 1,057 $ 1,012