XML 123 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Other Comprehensive Income (Loss) - Schedule of Amounts Reclassified Out of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Realized gain (loss) on sale of investment securities $ (1,982) $ 3 $ (3,832) $ 10
Income tax benefit (expense) 16,907 (4,864) 55,558 (12,290)
Total (67,513) 21,815 (135,613) (62,325)
Amount Reclassified from Accumulated  Other Comprehensive Income (Loss)        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Realized gain (loss) on sale of investment securities 1,982 3 3,832 5
Income tax benefit (expense) (396) (1) (1,115) (1)
Total $ 1,586 $ 2 $ 2,717 $ 4