Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) shares in Thousands, $ in Millions |
Total |
Common Stock |
Additional Paid-In Capital |
Retained Earnings |
Accumulated Other Comprehensive Loss |
Deferred Compensation |
Treasury Stock |
|||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Beginning balances (shares) at Dec. 31, 2024 | [1],[2] | 22,899 | ||||||||||||||||
| Beginning balances at Dec. 31, 2024 | $ 1,390.2 | $ 11.1 | [1] | $ 830.5 | $ 550.3 | $ (1.7) | $ 9.8 | $ (9.8) | ||||||||||
| Increase (Decrease) in Stockholders' Equity [Roll Forward] | ||||||||||||||||||
| Net income | 74.8 | 74.8 | ||||||||||||||||
| Other comprehensive loss | (1.1) | (1.1) | ||||||||||||||||
| Dividend declared | (31.0) | (31.0) | ||||||||||||||||
| Issuance under various plans (shares) | [1],[2],[3] | 486 | ||||||||||||||||
| Issuance under various plans | [3] | 61.2 | $ 0.3 | [1] | 60.9 | |||||||||||||
| Share-based compensation and tax benefit (shares) | [1],[2],[4],[5] | 35 | ||||||||||||||||
| Share-based compensation and tax benefit | [4],[5] | 5.0 | 5.0 | |||||||||||||||
| Treasury stock activities | [2] | 0.0 | 2.7 | (2.7) | ||||||||||||||
| Ending balances (shares) at Jun. 30, 2025 | [1],[2] | 23,420 | ||||||||||||||||
| Ending balances at Jun. 30, 2025 | 1,499.1 | $ 11.4 | [1] | 896.4 | 594.1 | (2.8) | 12.5 | (12.5) | ||||||||||
| Beginning balances (shares) at Mar. 31, 2025 | [1],[2] | 23,089 | ||||||||||||||||
| Beginning balances at Mar. 31, 2025 | 1,447.3 | $ 11.2 | [1] | 852.0 | 586.4 | (2.3) | 12.2 | (12.2) | ||||||||||
| Increase (Decrease) in Stockholders' Equity [Roll Forward] | ||||||||||||||||||
| Net income | 23.9 | 23.9 | ||||||||||||||||
| Other comprehensive loss | (0.5) | (0.5) | ||||||||||||||||
| Dividend declared | (16.2) | (16.2) | ||||||||||||||||
| Issuance under various plans (shares) | [1],[2],[3] | 325 | ||||||||||||||||
| Issuance under various plans | [3] | 41.4 | $ 0.2 | [1] | 41.2 | |||||||||||||
| Share-based compensation and tax benefit (shares) | [1],[2],[4],[5] | 6 | ||||||||||||||||
| Share-based compensation and tax benefit | [4],[5] | 3.2 | 3.2 | |||||||||||||||
| Treasury stock activities | 0.0 | 0.3 | (0.3) | |||||||||||||||
| Ending balances (shares) at Jun. 30, 2025 | [1],[2] | 23,420 | ||||||||||||||||
| Ending balances at Jun. 30, 2025 | 1,499.1 | $ 11.4 | [1] | 896.4 | 594.1 | (2.8) | 12.5 | (12.5) | ||||||||||
| Beginning balances (shares) at Dec. 31, 2025 | [1],[2] | 23,896 | ||||||||||||||||
| Beginning balances at Dec. 31, 2025 | 1,598.5 | $ 11.6 | [1] | 962.8 | 626.8 | (2.7) | 12.6 | (12.6) | ||||||||||
| Increase (Decrease) in Stockholders' Equity [Roll Forward] | ||||||||||||||||||
| Net income | 84.7 | 84.7 | ||||||||||||||||
| Other comprehensive loss | 1.0 | 1.0 | ||||||||||||||||
| Dividend declared | (34.8) | (34.8) | ||||||||||||||||
| Issuance under various plans (shares) | [1],[2],[3] | 149 | ||||||||||||||||
| Issuance under various plans | [3] | 18.8 | $ 0.1 | [1] | 18.7 | |||||||||||||
| Share-based compensation and tax benefit (shares) | [1],[2],[4],[5] | 60 | ||||||||||||||||
| Share-based compensation and tax benefit | [4],[5] | 5.2 | 5.2 | |||||||||||||||
| Treasury stock activities | [2] | 0.0 | 4.9 | (4.9) | ||||||||||||||
| Ending balances (shares) at Jun. 30, 2026 | [1],[2] | 24,105 | ||||||||||||||||
| Ending balances at Jun. 30, 2026 | 1,673.4 | $ 11.7 | [1] | 986.7 | 676.7 | (1.7) | 17.5 | (17.5) | ||||||||||
| Beginning balances (shares) at Mar. 31, 2026 | [1],[2] | 24,003 | ||||||||||||||||
| Beginning balances at Mar. 31, 2026 | 1,651.7 | $ 11.7 | [1] | 972.2 | 669.3 | (1.5) | 17.4 | (17.4) | ||||||||||
| Increase (Decrease) in Stockholders' Equity [Roll Forward] | ||||||||||||||||||
| Net income | 25.4 | 25.4 | ||||||||||||||||
| Other comprehensive loss | (0.2) | (0.2) | ||||||||||||||||
| Dividend declared | (18.0) | (18.0) | ||||||||||||||||
| Issuance under various plans (shares) | [1],[2],[3] | 94 | ||||||||||||||||
| Issuance under various plans | [3] | 11.8 | 11.8 | |||||||||||||||
| Share-based compensation and tax benefit (shares) | [1],[2],[4],[5] | 8 | ||||||||||||||||
| Share-based compensation and tax benefit | [4],[5] | 2.7 | 2.7 | |||||||||||||||
| Treasury stock activities | 0.0 | 0.1 | (0.1) | |||||||||||||||
| Ending balances (shares) at Jun. 30, 2026 | [1],[2] | 24,105 | ||||||||||||||||
| Ending balances at Jun. 30, 2026 | $ 1,673.4 | $ 11.7 | [1] | $ 986.7 | $ 676.7 | $ (1.7) | $ 17.5 | $ (17.5) | ||||||||||
| ||||||||||||||||||