XML 28 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      
Net income $ 113,850 $ 113,558 $ 99,066
Other comprehensive income (loss):      
Unrealized holding gains (losses) arising during the period before tax (1,794) 10,573 (67,387)
Less: reclassification adjusted for impairment gains (losses) included in net income before tax 445 (989)  
Less: reclassification adjustment for sales losses included in net income before tax   (451)  
Unrealized gains (losses) on securities available for sale (2,239) 12,013 (67,387)
Unrealized holding gains (losses) arising during the period before tax (2,786) (754) (22,130)
Less: reclassification adjustment for caplet amortization before tax (510) (872) (1,001)
Unrealized gains (losses) on derivatives (2,276) 118 (21,129)
Other comprehensive income (loss), before tax (4,515) 12,131 (88,516)
Tax expense (benefit) (833) 3,192 (22,066)
Other comprehensive income (loss), net of tax (3,682) 8,939 (66,450)
Comprehensive income $ 110,168 $ 122,497 $ 32,616