XML 31 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Consolidated Statements of Comprehensive Income (Loss)      
Net income $ 118,815 $ 142,048 $ 71,274
Securities available-for-sale:      
Net unrealized gains (losses) arising during the period, net of tax (expense) benefit of ($897), ($2,703), and $24,297 for the years ended December 31, 2024, 2023 and 2022, respectively. 1,110 11,781 (79,312)
Less: reclassification adjustment for loss on security sales realized in net income, net of tax benefit of $1,534 for the year ended December 31, 2024. 5,048    
Less: amortization of net unrealized holding gains to income, net of tax benefit of $23, $51, and $95 for the years ended December 31, 2024, 2023 and 2022, respectively. (73) (166) (303)
Cash flow hedges:      
Net unrealized gains (losses) arising during the period, net of tax (expense) benefit of ($18), $325, and $524 for the years ended December 31, 2024, 2023 and 2022, respectively. 22 (1,005) (1,721)
Less: reclassification adjustment for losses included in net income, net of tax benefit of $77, $362, and $28 for the years ended December 31, 2024, 2023 and 2022, respectively. 253 1,193 95
Other comprehensive income (loss) 6,360 11,803 (81,241)
Comprehensive income (loss) $ 125,175 $ 153,851 $ (9,967)