Stockholders' Equity - Narrative (Details) - USD ($) $ in Millions |
9 Months Ended | |
|---|---|---|
Jan. 31, 2025 |
Dec. 02, 2024 |
|
| Share Repurchase Program [Line Items] | ||
| Other comprehensive loss on derivative instruments before reclassification, tax benefit | $ 0.9 | |
| Reclassification to earnings from accumulated other comprehensive loss on derivative instruments, tax expense | 0.6 | |
| Losses on intra-entity transactions, long-term investment, tax benefit | 4.3 | |
| 2024 Repurchase Plan | ||
| Share Repurchase Program [Line Items] | ||
| Stock repurchase program, authorized amount | $ 250.0 | |
| Remaining amount under repurchase program | $ 218.4 |