v3.26.1
Condensed Consolidated Statements of Comprehensive Income (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net Income (Loss) $ 27,789 $ 23,438 $ 54,116 $ 45,609
Other comprehensive income (loss)        
Unrealized gains (losses) on available-for-sale securities, net of taxes of ($1,476) and ($1,744) for three months ended June 30, 2026 and 2025, respectively and $1,301 and ($4,338) for the six months ended June 30, 2026 and 2025, respectively 3,930 4,640 (3,463) 11,542
Less: reclassification adjustment for realized gains (losses) included in net income, net of taxes of ($17) and $0 for three months ended June 30, 2026 and 2025, respectively and ($23) and $50 for the six months ended June 30, 2026 and 2025, respectively 46 0 60 (131)
Other comprehensive income (loss), net of taxes 3,884 4,640 (3,523) 11,673
Comprehensive income $ 31,673 $ 28,078 $ 50,593 $ 57,282