XML 43 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Securities - Schedule of Available-for-Sale Securities Held by Company (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,407,770 $ 1,391,379
Gross Unrealized Gains 9,409 13,712
Gross Unrealized Losses 28,269 23,023
Fair Value 1,388,910 1,382,068
U.S. Treasuries    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 45,577 55,492
Gross Unrealized Gains 131 213
Gross Unrealized Losses 1,966 1,925
Fair Value 43,742 53,780
Obligations of U.S. Government sponsored entities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 348,769 354,128
Gross Unrealized Gains 4,052 5,928
Gross Unrealized Losses 12,312 11,653
Fair Value 340,509 348,403
Obligations of U.S. states and political subdivisions    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 80,622 81,517
Gross Unrealized Gains 5 7
Gross Unrealized Losses 5,986 5,214
Fair Value 74,641 76,310
U.S. Government agencies    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 308,634 315,001
Gross Unrealized Gains 358 852
Gross Unrealized Losses 2,537 2,357
Fair Value 306,455 313,496
U.S. Government sponsored entities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 621,668 582,741
Gross Unrealized Gains 4,863 6,712
Gross Unrealized Losses 5,419 1,821
Fair Value 621,112 587,632
U.S. corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 2,500 2,500
Gross Unrealized Gains 0 0
Gross Unrealized Losses 49 53
Fair Value $ 2,451 $ 2,447