v3.26.1
Accumulated Other Comprehensive Income or Loss and Earnings Per Share - Schedule of Other Comprehensive Income Reclassified from AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]        
Gains on investment securities, net $ 1,845 $ 650 $ 1,814 $ 3,846
Interest on loans 822,981 797,997 1,620,870 1,566,359
Interest on deposits 325,033 333,470 634,220 653,703
Income before taxes 317,964 267,088 618,904 520,143
Income tax expense (84,271) (71,561) (157,823) (135,577)
Net income 233,693 195,527 461,081 384,566
Reclassification Out of Accumulated Other Comprehensive Income | Accumulated unrealized losses on securities        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]        
Gains on investment securities, net (35) (87) (37) (388)
Income before taxes (35) (87) (37) (388)
Income tax expense 8 23 9 101
Net income (27) (64) (28) (287)
Reclassification Out of Accumulated Other Comprehensive Income | Accumulated unrealized (losses) gains on derivative instruments        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]        
Interest on loans (1,290) 8,215 (1,932) 17,286
Interest on deposits (3,325) (3,325) (6,650) (6,650)
Income before taxes 4,615 (4,890) 8,582 (10,636)
Income tax expense (1,200) 1,272 (2,231) 2,766
Net income $ 3,415 $ (3,618) $ 6,351 $ (7,870)