XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value    
Less Than Twelve Months $ 477,470 $ 344,160
More Than Twelve Months 893,665 934,759
Gross Unrealized Losses    
Less Than Twelve Months 12,493 7,945
More Than Twelve Months 98,655 110,931
Total Unrealized Losses 111,148 118,876
U.S. Treasuries and government agencies    
Fair Value    
Less Than Twelve Months 0 0
More Than Twelve Months 153,345 149,127
Gross Unrealized Losses    
Less Than Twelve Months 0 0
More Than Twelve Months 11,514 16,492
Total Unrealized Losses 11,514 16,492
Obligations of states and municipalities    
Fair Value    
Less Than Twelve Months 354,688 181,027
More Than Twelve Months 433,430 433,488
Gross Unrealized Losses    
Less Than Twelve Months 11,627 5,338
More Than Twelve Months 71,876 73,965
Total Unrealized Losses 83,503 79,303
Residential mortgage backed - agency    
Fair Value    
Less Than Twelve Months 0 203
More Than Twelve Months 42,612 42,233
Gross Unrealized Losses    
Less Than Twelve Months 0 2
More Than Twelve Months 3,283 4,177
Total Unrealized Losses 3,283 4,179
Residential mortgage backed - non-agency    
Fair Value    
Less Than Twelve Months 69,428 110,191
More Than Twelve Months 116,182 134,727
Gross Unrealized Losses    
Less Than Twelve Months 648 1,911
More Than Twelve Months 6,885 10,221
Total Unrealized Losses 7,533 12,132
Commercial mortgage backed - agency    
Fair Value    
Less Than Twelve Months 8,973 3,412
More Than Twelve Months 27,716 28,885
Gross Unrealized Losses    
Less Than Twelve Months 27 29
More Than Twelve Months 689 718
Total Unrealized Losses 716 747
Commercial mortgage backed - non-agency    
Fair Value    
Less Than Twelve Months 24,215 30,064
More Than Twelve Months 70,438 108,761
Gross Unrealized Losses    
Less Than Twelve Months 57 523
More Than Twelve Months 2,290 3,589
Total Unrealized Losses 2,347 4,112
Asset-backed    
Fair Value    
Less Than Twelve Months 20,166 4,140
More Than Twelve Months 27,299 29,243
Gross Unrealized Losses    
Less Than Twelve Months 134 4
More Than Twelve Months 789 564
Total Unrealized Losses 923 568
Other    
Fair Value    
Less Than Twelve Months 0 15,123
More Than Twelve Months 22,643 8,295
Gross Unrealized Losses    
Less Than Twelve Months 0 138
More Than Twelve Months 1,329 1,205
Total Unrealized Losses $ 1,329 $ 1,343