Organization and Significant Accounting Policies - Revenue percentage by recognition method (Details) |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Jan. 31, 2026 |
Jan. 25, 2025 |
Jan. 31, 2026 |
Jan. 25, 2025 |
|
| Organization and Significant Accounting Policies | ||||
| Over time (as a percentage) | 72.00% | 66.00% | 73.00% | 55.00% |
| Point in time (as a percentage) | 28.00% | 34.00% | 27.00% | 45.00% |
| Total revenue (as a percentage) | 100.00% | 100.00% | 100.00% | 100.00% |