v3.26.1
Consolidated Statements of Comprehensive Income (Loss) - 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 $ 56,901 $ 36,035 $ 72,097 $ 68,627
Unrealized gains (losses) on securities AFS:        
Net unrealized holding gains (losses) 3,047 5,698 (16,866) 14,911
Net realized (gains) losses included in income 34 (1) 36 (4)
Income tax (expense) benefit (649) (1,324) 3,377 (3,258)
Total other comprehensive income (loss) 2,432 4,373 (13,453) 11,649
Comprehensive income (loss) $ 59,333 $ 40,408 $ 58,644 $ 80,276