XML 17 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
Statement of Other Comprehensive Income [Abstract]      
Net Income (Loss) $ 120,759 $ 107,878 $ 87,954
Securities available-for-sale      
Unrealized holding gains (losses) arising during the period (6,265) 29,591 (191,922)
Reclassification adjustments for net (gains) losses included in net income 699 0 (50)
Tax effect 532 (7,974) 51,226
Net of tax (5,034) 21,617 (140,746)
Cash flow hedges      
Unrealized holding gains arising during the period 6,535 9,605 43,977
Reclassification adjustments for net gains included in net income (18,387) (15,336) (1,022)
Tax effect 3,316 1,547 (11,457)
Net of tax (8,536) (4,184) 31,498
Total other comprehensive income (loss) (13,570) 17,433 (109,248)
Comprehensive income (loss) $ 107,189 $ 125,311 $ (21,294)