XML 21 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]      
Net income $ 217,540 $ 192,296 $ 130,213
Securities available-for-sale:      
Change in net unrealized gains (losses) 2,824 14,215 (49,888)
Reclassification adjustments for losses (gains) included in income 2 4 (4)
Other comprehensive income (loss) 2,826 14,219 (49,892)
Securities available-for-sale:      
Change in net unrealized gains (losses) 494 3,929 (13,343)
Reclassification adjustments for losses (gains) included in income 1 1 (1)
Income tax expense (benefit) related to items of other comprehensive income (loss) 495 3,930 (13,344)
Other comprehensive income (loss), net of tax and reclassifications into net income 2,331 10,289 (36,548)
Comprehensive income $ 219,871 $ 202,585 $ 93,665