XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Summary of Amortized Cost and Fair Values of Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost $ 1,595,583 $ 1,516,801
Available-for-sale Securities, Gross Unrealized Gains 1,772 4,743
Available-for-sale Securities, Gross Unrealized Losses (181,659) (179,064)
Available-for-sale Securities, Fair Value 1,415,696 1,342,480
U.S. Treasury Notes    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 32,783 116,398
Available-for-sale Securities, Gross Unrealized Gains 0 61
Available-for-sale Securities, Gross Unrealized Losses (213) (1,025)
Available-for-sale Securities, Fair Value 32,570 115,434
U.S. Government Agencies    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 151,912 147,062
Available-for-sale Securities, Gross Unrealized Gains 1 37
Available-for-sale Securities, Gross Unrealized Losses (15,426) (16,404)
Available-for-sale Securities, Fair Value 136,487 130,695
Obligations of States, Municipalities, and Political Subdivisions    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 84,188 86,022
Available-for-sale Securities, Gross Unrealized Gains 177 396
Available-for-sale Securities, Gross Unrealized Losses (5,059) (4,143)
Available-for-sale Securities, Fair Value 79,306 82,275
Agency, Residential Mortgage-Backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 849,297 786,970
Available-for-sale Securities, Gross Unrealized Gains 1,415 4,247
Available-for-sale Securities, Gross Unrealized Losses (99,910) (95,414)
Available-for-sale Securities, Fair Value 750,802 695,803
Non-Agency, Residential Mortgage-Backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 160,427 122,359
Available-for-sale Securities, Gross Unrealized Gains 6 0
Available-for-sale Securities, Gross Unrealized Losses (22,553) (22,099)
Available-for-sale Securities, Fair Value 137,880 100,260
Agency, Commercial Mortgage-Backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 261,947 181,452
Available-for-sale Securities, Gross Unrealized Gains 160 0
Available-for-sale Securities, Gross Unrealized Losses (35,167) (34,248)
Available-for-sale Securities, Fair Value 226,940 147,204
Corporate Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 40,623 40,681
Available-for-sale Securities, Gross Unrealized Gains 0 0
Available-for-sale Securities, Gross Unrealized Losses (2,161) (4,510)
Available-for-sale Securities, Fair Value 38,462 36,171
Asset-Backed Securities    
Schedule Of Available For Sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 14,406 35,857
Available-for-sale Securities, Gross Unrealized Gains 13 2
Available-for-sale Securities, Gross Unrealized Losses (1,170) (1,221)
Available-for-sale Securities, Fair Value $ 13,249 $ 34,638