XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value    
Less Than Twelve Months $ 344,160 $ 28,327
More Than Twelve Months 934,759 1,194,396
Gross Unrealized Losses    
Less Than Twelve Months 7,945 279
More Than Twelve Months 110,931 123,946
Total Unrealized Losses 118,876 124,225
U.S. Treasuries and government agencies    
Fair Value    
Less Than Twelve Months 0 0
More Than Twelve Months 149,127 179,071
Gross Unrealized Losses    
Less Than Twelve Months 0 0
More Than Twelve Months 16,492 17,955
Total Unrealized Losses 16,492 17,955
Obligations of states and municipalities    
Fair Value    
Less Than Twelve Months 181,027 501
More Than Twelve Months 433,488 458,113
Gross Unrealized Losses    
Less Than Twelve Months 5,338 14
More Than Twelve Months 73,965 72,033
Total Unrealized Losses 79,303 72,047
Residential mortgage backed - agency    
Fair Value    
Less Than Twelve Months 203 36
More Than Twelve Months 42,233 42,203
Gross Unrealized Losses    
Less Than Twelve Months 2 0
More Than Twelve Months 4,177 4,836
Total Unrealized Losses 4,179 4,836
Residential mortgage backed - non-agency    
Fair Value    
Less Than Twelve Months 110,191 632
More Than Twelve Months 134,727 263,184
Gross Unrealized Losses    
Less Than Twelve Months 1,911 2
More Than Twelve Months 10,221 18,810
Total Unrealized Losses 12,132 18,812
Commercial mortgage backed - agency    
Fair Value    
Less Than Twelve Months 3,412 0
More Than Twelve Months 28,885 34,080
Gross Unrealized Losses    
Less Than Twelve Months 29 0
More Than Twelve Months 718 1,294
Total Unrealized Losses 747 1,294
Commercial mortgage backed - non-agency    
Fair Value    
Less Than Twelve Months 30,064 23,437
More Than Twelve Months 108,761 153,625
Gross Unrealized Losses    
Less Than Twelve Months 523 254
More Than Twelve Months 3,589 6,139
Total Unrealized Losses 4,112 6,393
Asset-backed    
Fair Value    
Less Than Twelve Months 4,140 3,721
More Than Twelve Months 29,243 56,106
Gross Unrealized Losses    
Less Than Twelve Months 4 9
More Than Twelve Months 564 1,393
Total Unrealized Losses 568 1,402
Other    
Fair Value    
Less Than Twelve Months 15,123 0
More Than Twelve Months 8,295 8,014
Gross Unrealized Losses    
Less Than Twelve Months 138 0
More Than Twelve Months 1,205 1,486
Total Unrealized Losses $ 1,343 $ 1,486