XML 24 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 (Loss) $ 85,264 $ 91,729 $ 67,405
Unrealized holding gains (losses) on available-for-sale securities arising during the period 15,525 35,160 (139,876)
Related tax (expense) benefit (4,347) (9,889) 39,166
Holding gains (losses), after tax, on available-for-sale securities 11,178 25,271 (100,710)
Less: Reclassification adjustment for the net gains (losses) realized during the period      
Net realized losses   (4,148) (944)
Related tax benefit   1,117 265
Net realized losses, after tax   (3,031) (679)
Other comprehensive income (loss) on available-for-sale securities 11,178 28,302 (100,031)
Changes in fair value of derivatives used for cash flow hedges 5,333 2,851 (2,579)
Related tax (expense) benefit (1,478) (810) 718
Other comprehensive income on cash flow hedges 3,855 2,041 (1,861)
Total other comprehensive income (loss) 15,033 30,343 (101,892)
Total comprehensive income $ 100,297 $ 122,072 $ (34,487)