v3.26.1
INVESTMENT SECURITIES - Amortized Cost and Estimated Fair Value of Investment Securities Available for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]            
Amortized Cost $ 2,479,508   $ 2,193,215      
Allowance for Credit Losses (68) $ (69) (75) $ (66) $ (69) $ (69)
Gross Unrealized Gains 10,506   30,187      
Gross Unrealized Losses (29,323)   (16,154)      
Estimated Fair Value 2,460,623   2,207,173      
U.S. Treasuries            
Debt Securities, Available-for-sale [Line Items]            
Amortized Cost 584,558   653,888      
Allowance for Credit Losses 0   0      
Gross Unrealized Gains 1,298   7,578      
Gross Unrealized Losses (2,409)   (841)      
Estimated Fair Value 583,447   660,625      
State, county and municipal securities            
Debt Securities, Available-for-sale [Line Items]            
Amortized Cost 18,005   19,493      
Allowance for Credit Losses 0   0      
Gross Unrealized Gains 5   6      
Gross Unrealized Losses (547)   (438)      
Estimated Fair Value 17,463   19,061      
Corporate debt securities            
Debt Securities, Available-for-sale [Line Items]            
Amortized Cost 2,894   6,395      
Allowance for Credit Losses (68)   (75)      
Gross Unrealized Gains 0   9      
Gross Unrealized Losses (374)   (454)      
Estimated Fair Value 2,452   5,875      
SBA pool securities            
Debt Securities, Available-for-sale [Line Items]            
Amortized Cost 11,146   12,795      
Allowance for Credit Losses 0   0      
Gross Unrealized Gains 0   0      
Gross Unrealized Losses (627)   (587)      
Estimated Fair Value 10,519   12,208      
Mortgage-backed securities            
Debt Securities, Available-for-sale [Line Items]            
Amortized Cost 1,862,905   1,500,644      
Allowance for Credit Losses 0   0      
Gross Unrealized Gains 9,203   22,594      
Gross Unrealized Losses (25,366)   (13,834)      
Estimated Fair Value $ 1,846,742   $ 1,509,404