Consolidated Statements of Comprehensive Income (Parentheticals) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Income Statement Parenthetical [Abstract] | ||||
| OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, Tax | $ 1.0 | $ (2.0) | $ 5.5 | $ (7.7) |
| Other comprehensive income (loss), reclassification adjustment for sale of securities included in net income, tax | $ (0.1) | $ 0.0 | $ (0.2) | $ (0.2) |