XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Schedule of Available-for-Sale Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 1,380,783 $ 1,367,123
Gross Unrealized Gains 12,338 3,835
Gross Unrealized Losses 102,068 139,426
Fair Value 1,291,053 1,231,532
U.S. Treasuries    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 55,405 75,141
Gross Unrealized Gains 222 140
Gross Unrealized Losses 2,194 3,784
Fair Value 53,433 71,497
Obligations of U.S. Government sponsored entities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 363,764 398,648
Gross Unrealized Gains 5,989 2,008
Gross Unrealized Losses 12,753 20,376
Fair Value 357,000 380,280
Obligations of U.S. states and political subdivisions    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 81,888 86,328
Gross Unrealized Gains 10 4
Gross Unrealized Losses 5,632 8,638
Fair Value 76,266 77,694
U.S. Government agencies    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 104,338 68,130
Gross Unrealized Gains 643 3
Gross Unrealized Losses 3,702 4,879
Fair Value 101,279 63,254
U.S. Government sponsored entities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 772,888 736,376
Gross Unrealized Gains 5,474 1,680
Gross Unrealized Losses 77,731 101,696
Fair Value 700,631 636,360
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 56 53
Fair Value $ 2,444 $ 2,447