Accumulated Other Comprehensive Income (Loss) [Table Text Block] |
A rollforward of the components of accumulated other comprehensive income (loss) is included as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | Unrealized Gain (Loss) on | | | | | | | | | Available-for-Sale Securities | | Investment Securities Transferred from AFS | | | | | | Total | Balance, Dec. 31, 2022 | | $ | (664,618) | | | $ | (172,337) | | | | | | | $ | (836,955) | | Net change in unrealized gain (loss) | | (171,977) | | | — | | | | | | | (171,977) | | | | | | | | | | | | | Reclassification adjustments included in earnings: | | | | | | | | | | | Interest revenue, Investment securities | | — | | | 46,996 | | | | | | | 46,996 | | | | | | | | | | | | | Loss on available-for-sale securities, net | | 3,010 | | | — | | | | | | | 3,010 | | Other comprehensive income (loss), before income taxes | | (168,967) | | | 46,996 | | | | | | | (121,971) | | Federal and state income taxes | | (40,735) | | | 10,794 | | | | | | | (29,941) | | Other comprehensive income (loss), net of income taxes | | (128,232) | | | 36,202 | | | | | | | (92,030) | | Balance, September 30, 2023 | | $ | (792,850) | | | $ | (136,135) | | | | | | | $ | (928,985) | | | | | | | | | | | | | Balance, Dec. 31, 2023 | | $ | (473,212) | | | $ | (125,888) | | | | | | | $ | (599,100) | | Net change in unrealized gain (loss) | | 263,436 | | | — | | | | | | | 263,436 | | | | | | | | | | | | | Reclassification adjustments included in earnings: | | | | | | | | | | | Interest revenue, Investment securities | | — | | | 35,641 | | | | | | | 35,641 | | | | | | | | | | | | | Loss on available-for-sale securities, net | | 45,828 | | | — | | | | | | | 45,828 | | Other comprehensive income (loss), before income taxes | | 309,264 | | | 35,641 | | | | | | | 344,905 | | Federal and state income taxes | | 72,711 | | | 8,383 | | | | | | | 81,094 | | Other comprehensive income (loss), net of income taxes | | 236,553 | | | 27,258 | | | | | | | 263,811 | | Balance, September 30, 2024 | | $ | (236,659) | | | $ | (98,630) | | | | | | | $ | (335,289) | |
|