Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Statement of Comprehensive Income [Abstract] | ||||
Net unrealized gain (loss) in available-for-sale securities, net of tax expense | $ 1,190 | $ 485 | $ 4,679 | $ (2,947) |
Reclassification adjustment for (gain) loss on securities included in net income, net of tax (expense) benefit | 15,779 | 0 | 15,775 | 4,225 |
Net unrealized loss in hedging activities, tax benefit | $ 0 | $ 68 | $ 0 | $ 130 |