v3.26.1
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 58,777 $ 51,801 $ 112,714 $ 97,373
Other comprehensive (loss) income before tax:        
Unrealized (loss) gain on securities available-for-sale (6,420) 11,018 (26,542) 49,131
Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent, Total (6,420) 11,018 (26,542) 49,131
Income tax effect 1,047 (1,799) 4,502 (8,074)
Other comprehensive (loss) income after taxes (5,373) 9,219 (22,040) 41,057
Comprehensive income $ 53,404 $ 61,020 $ 90,674 $ 138,430