v3.25.2
CONSOLIDATED CONDENSED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 56,832 $ 39,925 $ 112,171 $ 87,866
Unrealized gains (losses) on securities available-for-sale:        
Unrealized holding gain (loss) arising during the period 424 (17,708) (1,641) (45,632)
Reclassification adjustment for losses included in net income 1 49 8 51
Tax effect (89) 3,709 343 9,572
Total other comprehensive income (loss), net of tax 336 (13,950) (1,290) (36,009)
Comprehensive income $ 57,168 $ 25,975 $ 110,881 $ 51,857