XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Investments - Schedule of Available-for-sale and Held-to-Maturity Securities Reconciliation (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost $ 1,788,664 $ 1,769,134
Gross Unrealized Gains 519 1,603
Gross Unrealized Losses (173,253) (152,464)
Fair Value 1,615,930 1,618,273
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 772,962 751,219
Gross Unrealized Gains 3,493 7,294
Gross Unrealized Losses (72,935) (61,866)
Fair Value 703,520 696,647
Allowance for credit losses (314) (785)
Total securities held-to-maturity, net 772,648 750,434
Obligations of U.S. Government-sponsored enterprises    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 322,502 316,511
Gross Unrealized Gains 129 303
Gross Unrealized Losses (19,675) (20,368)
Fair Value 302,956 296,446
Obligations of states and political subdivisions    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 494,340 500,881
Gross Unrealized Gains 3 57
Gross Unrealized Losses (86,102) (68,767)
Fair Value 408,241 432,171
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 599,916 575,699
Gross Unrealized Gains 3,250 7,078
Gross Unrealized Losses (57,686) (47,461)
Fair Value 545,480 535,316
Agency mortgage-backed securities    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 782,236 758,283
Gross Unrealized Gains 385 1,181
Gross Unrealized Losses (63,613) (59,083)
Fair Value 719,008 700,381
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 50,226 52,100
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,630) (5,424)
Fair Value 44,596 46,676
U.S. Treasury bills    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 180,836 184,709
Gross Unrealized Gains 2 62
Gross Unrealized Losses (2,943) (3,070)
Fair Value 177,895 181,701
Corporate debt securities    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 8,750 8,750
Gross Unrealized Gains 0 0
Gross Unrealized Losses (920) (1,176)
Fair Value 7,830 7,574
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 122,820 123,420
Gross Unrealized Gains 243 216
Gross Unrealized Losses (9,619) (8,981)
Fair Value $ 113,444 $ 114,655