v3.25.2
Investment Securities - Securities Available for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 3,166,488 $ 2,975,695
Gross unrealized gains 19,774 11,606
Gross unrealized losses (166,466) (218,386)
Fair value 3,019,796 2,768,915
U.S. Treasury obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 331,283 348,621
Gross unrealized gains 263 317
Gross unrealized losses (12,101) (18,340)
Fair value 319,445 330,598
Government-agency obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 39,483 105,965
Gross unrealized gains 1,128 1,461
Gross unrealized losses (50) (191)
Fair value 40,561 107,235
Mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 2,537,641 2,243,725
Gross unrealized gains 12,708 4,982
Gross unrealized losses (140,824) (186,548)
Fair value 2,409,525 2,062,159
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 44,855 47,203
Gross unrealized gains 429 645
Gross unrealized losses (353) (285)
Fair value 44,931 47,563
State and municipal obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 119,730 126,766
Gross unrealized gains 467 243
Gross unrealized losses (10,602) (10,092)
Fair value 109,595 116,917
Corporate obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 93,496 103,415
Gross unrealized gains 4,779 3,958
Gross unrealized losses (2,536) (2,930)
Fair value $ 95,739 $ 104,443