XML 87 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Schedule of Debt Securities, Available-for-Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total $ 1,549,589 $ 1,372,575
Gross Unrealized Gains 1,658 89
Gross Unrealized Losses 118,876 124,225
Fair Value 1,432,371 1,248,439
U.S. Treasuries and government agencies    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total 165,619 197,026
Gross Unrealized Gains 0 0
Gross Unrealized Losses 16,492 17,955
Fair Value 149,127 179,071
Obligations of states and municipalities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total 777,181 535,229
Gross Unrealized Gains 846 21
Gross Unrealized Losses 79,303 72,047
Fair Value 698,724 463,203
Residential mortgage backed — agency    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total 57,244 47,074
Gross Unrealized Gains 121 0
Gross Unrealized Losses 4,179 4,836
Fair Value 53,186 42,238
Residential mortgage backed — non-agency    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total 259,964 284,826
Gross Unrealized Gains 44 17
Gross Unrealized Losses 12,132 18,812
Fair Value 247,876 266,031
Commercial mortgage backed — agency    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total 33,791 36,151
Gross Unrealized Gains 27 28
Gross Unrealized Losses 747 1,294
Fair Value 33,071 34,885
Commercial mortgage backed — non-agency    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total 158,621 183,454
Gross Unrealized Gains 2 0
Gross Unrealized Losses 4,112 6,393
Fair Value 154,511 177,061
Asset-backed    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total 64,308 79,315
Gross Unrealized Gains 316 23
Gross Unrealized Losses 568 1,402
Fair Value 64,056 77,936
Other    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total 32,861 9,500
Gross Unrealized Gains 302 0
Gross Unrealized Losses 1,343 1,486
Fair Value $ 31,820 $ 8,014