v3.25.2
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