XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Investments - Schedule of Available-for-sale and Held-to-Maturity Securities Reconciliation (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost $ 2,335,605 $ 2,025,483
Gross Unrealized Gains 8,842 1,187
Gross Unrealized Losses (139,936) (164,400)
Fair Value 2,204,511 1,862,270
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 1,091,533 929,192
Gross Unrealized Gains 2,669 2,635
Gross Unrealized Losses (77,813) (72,956)
Fair Value 1,016,389 858,871
Allowance for credit losses (295) (257)
Total securities held-to-maturity, net 1,091,238 928,935
Obligations of U.S. Government-sponsored enterprises    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 252,037 290,329
Gross Unrealized Gains 125 69
Gross Unrealized Losses (9,792) (14,358)
Fair Value 242,370 276,040
Obligations of states and political subdivisions    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 547,277 492,896
Gross Unrealized Gains 257 12
Gross Unrealized Losses (83,482) (83,711)
Fair Value 464,052 409,197
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 928,973 759,059
Gross Unrealized Gains 2,372 2,366
Gross Unrealized Losses (68,867) (60,351)
Fair Value 862,478 701,074
Agency mortgage-backed securities    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 1,395,601 1,090,495
Gross Unrealized Gains 8,368 1,072
Gross Unrealized Losses (45,459) (64,173)
Fair Value 1,358,510 1,027,394
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 45,922 47,912
Gross Unrealized Gains 0 0
Gross Unrealized Losses (3,866) (5,004)
Fair Value 42,056 42,908
U.S. Treasury bills    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 116,992 130,565
Gross Unrealized Gains 11 34
Gross Unrealized Losses (948) (1,706)
Fair Value 116,055 128,893
Corporate debt securities    
Debt Securities, Available-for-sale [Abstract]    
Amortized Cost 23,698 21,198
Gross Unrealized Gains 81 0
Gross Unrealized Losses (255) (452)
Fair Value 23,524 20,746
Debt Securities, Held-to-maturity [Abstract]    
Amortized Cost 116,638 122,221
Gross Unrealized Gains 297 269
Gross Unrealized Losses (5,080) (7,601)
Fair Value $ 111,855 $ 114,889