XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Schedule of Debt Securities, Available-for-Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost $ 1,631,953 $ 1,549,589
Gross Unrealized Gains 1,806 1,658
Gross Unrealized Losses 111,148 118,876
Estimated fair values 1,522,611 1,432,371
U.S. Treasuries and government agencies    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 164,859 165,619
Gross Unrealized Gains 0 0
Gross Unrealized Losses 11,514 16,492
Estimated fair values 153,345 149,127
Obligations of states and municipalities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 892,321 777,181
Gross Unrealized Gains 315 846
Gross Unrealized Losses 83,503 79,303
Estimated fair values 809,133 698,724
Residential mortgage backed - agency    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 58,174 57,244
Gross Unrealized Gains 246 121
Gross Unrealized Losses 3,283 4,179
Estimated fair values 55,137 53,186
Residential mortgage backed - non-agency    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 240,055 259,964
Gross Unrealized Gains 482 44
Gross Unrealized Losses 7,533 12,132
Estimated fair values 233,004 247,876
Commercial mortgage backed - agency    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 55,105 33,791
Gross Unrealized Gains 60 27
Gross Unrealized Losses 716 747
Estimated fair values 54,449 33,071
Commercial mortgage backed - non-agency    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 132,095 158,621
Gross Unrealized Gains 360 2
Gross Unrealized Losses 2,347 4,112
Estimated fair values 130,108 154,511
Asset-backed    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 57,268 64,308
Gross Unrealized Gains 81 316
Gross Unrealized Losses 923 568
Estimated fair values 56,426 64,056
Other    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Amortized Cost 32,076 32,861
Gross Unrealized Gains 262 302
Gross Unrealized Losses 1,329 1,343
Estimated fair values $ 31,009 $ 31,820