CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| 2025 Tax Year | ||
| Payments for purchased tax credits | $ 7.7 | $ 5.7 |
| 2024 Tax Year | ||
| Payments for purchased tax credits | $ 36.6 | |