v3.25.2
INVESTMENT SECURITIES - Classified (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Investment securities available for sale    
Total available for sale securities $ 1,316,785 $ 1,012,592
Gross unrealized gains 3,289 3,217
Gross unrealized losses (112,358) (99,914)
Basis Adjustments (142)  
Fair value 1,207,574 915,895
U.S. Treasury securities    
Investment securities available for sale    
Total available for sale securities   1,097
Gross unrealized gains   0
Gross unrealized losses   0
Fair value   1,097
U.S. government sponsored entities and U.S. agency securities    
Investment securities available for sale    
Total available for sale securities 21,655 74,161
Gross unrealized gains 25 176
Gross unrealized losses (1,539) (1,765)
Fair value 20,141 72,572
Mortgage-backed securities - agency    
Investment securities available for sale    
Total available for sale securities 940,508 650,119
Gross unrealized gains 1,558 2,325
Gross unrealized losses (94,868) (77,944)
Basis Adjustments (142)  
Fair value 847,056 574,500
Mortgage-backed securities - non-agency    
Investment securities available for sale    
Total available for sale securities 103,051 87,019
Gross unrealized gains 1,410 414
Gross unrealized losses (3,449) (3,904)
Fair value 101,012 83,529
State and municipal securities    
Investment securities available for sale    
Total available for sale securities 75,597 62,952
Gross unrealized gains 96 258
Gross unrealized losses (6,632) (5,750)
Fair value 69,061 57,460
Corporate securities    
Investment securities available for sale    
Total available for sale securities 85,602 109,598
Gross unrealized gains 42 41
Gross unrealized losses (5,763) (10,467)
Fair value 79,881 99,172
Other securities    
Investment securities available for sale    
Total available for sale securities 90,372 27,646
Gross unrealized gains 158 3
Gross unrealized losses (107) (84)
Fair value 90,423 27,565
Other Securities, Studen Loan Asset Backed    
Investment securities available for sale    
Fair value 50,000  
Other Securities, Structured Financial Products    
Investment securities available for sale    
Fair value $ 40,400 $ 27,600