XML 38 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Unrealized gain (loss) on securities, net of income tax expense (benefit) $ 5,300,000 $ 4,400,000 $ (84,500,000)
Income tax (benefit) expense on reclassification adjustment for net loss (gain) on sale of securities included in net income 0 (71,800,000) 488,000
Unrealized loss on securities transferred from available-for-sale to held-to maturity, income tax (benefit) 0 (14,300,000) (19,100,000)
Amortization of unrealized loss on securities transferred from available-for-sale to held-to-maturity, income tax expense $ 4,200,000 $ 4,200,000 $ 1,900,000