XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Schedule of Available-for-sale and Held-to-Maturity Securities Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost $ 1,777,469 $ 1,769,134
Gross Unrealized Gains 588 1,603
Gross Unrealized Losses (166,174) (152,464)
Fair Value 1,611,883 1,618,273
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 758,367 751,219
Gross Unrealized Gains 5,269 7,294
Gross Unrealized Losses (68,862) (61,866)
Fair Value 694,774 696,647
Allowance for credit losses (350) (785)
Total securities held-to-maturity, net 758,017 750,434
Obligations of U.S. Government-sponsored enterprises    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 316,638 316,511
Gross Unrealized Gains 146 303
Gross Unrealized Losses (20,982) (20,368)
Fair Value 295,802 296,446
Obligations of states and political subdivisions    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 500,206 500,881
Gross Unrealized Gains 41 57
Gross Unrealized Losses (77,268) (68,767)
Fair Value 422,979 432,171
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 583,972 575,699
Gross Unrealized Gains 5,039 7,078
Gross Unrealized Losses (53,410) (47,461)
Fair Value 535,601 535,316
Agency mortgage-backed securities    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 767,508 758,283
Gross Unrealized Gains 393 1,181
Gross Unrealized Losses (63,710) (59,083)
Fair Value 704,191 700,381
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 51,276 52,100
Gross Unrealized Gains 0 0
Gross Unrealized Losses (5,779) (5,424)
Fair Value 45,497 46,676
Corporate debt securities    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 184,367 184,709
Gross Unrealized Gains 8 62
Gross Unrealized Losses (3,275) (3,070)
Fair Value 181,100 181,701
U.S. Treasury bills    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 8,750 8,750
Gross Unrealized Gains 0 0
Gross Unrealized Losses (939) (1,176)
Fair Value 7,811 7,574
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 123,119 123,420
Gross Unrealized Gains 230 216
Gross Unrealized Losses (9,673) (8,981)
Fair Value $ 113,676 $ 114,655