Securities (Proceeds from, Gross Gains on, and Gross Losses on Sales of Securities) (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|---|
Jan. 31, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Investments, Debt and Equity Securities [Abstract] | |||||
| Proceeds | $ 0 | $ 0 | $ 1,414,258 | $ 0 | |
| Gross gains | 0 | 0 | 7 | 0 | |
| Gross losses | 0 | 0 | 98,602 | 0 | |
| Net loss | $ (50,400) | $ 0 | $ 0 | $ (98,595) | $ 0 |