v3.25.2
INVESTMENT SECURITIES - Schedule of Gross Unrealized Losses and Fair Value of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Estimated Fair Value    
Less Than 12 Months $ 176,862 $ 507,188
12 Months or More 621,510 878,229
Total 798,372 1,385,417
Unrealized Losses    
Less Than 12 Months (324) (3,696)
12 Months or More (20,437) (35,342)
Total (20,761) (39,038)
U.S. Treasuries    
Estimated Fair Value    
Less Than 12 Months 125,377 272,564
12 Months or More 80,550 353,787
Total 205,927 626,351
Unrealized Losses    
Less Than 12 Months (86) (1,376)
12 Months or More (966) (3,689)
Total (1,052) (5,065)
U.S. government-sponsored agencies    
Estimated Fair Value    
Less Than 12 Months 0 0
12 Months or More 997 994
Total 997 994
Unrealized Losses    
Less Than 12 Months 0 0
12 Months or More (6) (16)
Total (6) (16)
State, county and municipal securities    
Estimated Fair Value    
Less Than 12 Months 513 3,953
12 Months or More 14,355 15,940
Total 14,868 19,893
Unrealized Losses    
Less Than 12 Months (3) (17)
12 Months or More (762) (1,053)
Total (765) (1,070)
Corporate debt securities    
Estimated Fair Value    
Less Than 12 Months 394 383
12 Months or More 8,488 8,400
Total 8,882 8,783
Unrealized Losses    
Less Than 12 Months (2) (13)
12 Months or More (496) (581)
Total (498) (594)
SBA pool securities    
Estimated Fair Value    
Less Than 12 Months 34 52,850
12 Months or More 38,737 17,491
Total 38,771 70,341
Unrealized Losses    
Less Than 12 Months 0 (322)
12 Months or More (924) (1,232)
Total (924) (1,554)
Mortgage-backed securities    
Estimated Fair Value    
Less Than 12 Months 50,544 177,438
12 Months or More 478,383 481,617
Total 528,927 659,055
Unrealized Losses    
Less Than 12 Months (233) (1,968)
12 Months or More (17,283) (28,771)
Total $ (17,516) $ (30,739)