Revenue from Contracts with Customers - Schedule of Percentage Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized (Details) |
3 Months Ended | |
|---|---|---|
Jun. 27, 2026 |
Jun. 28, 2025 |
|
| Schedule of Percentage Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized [Line Items] | ||
| Percentage of revenue | 100.00% | 100.00% |
| Point-in-time [Member] | ||
| Schedule of Percentage Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized [Line Items] | ||
| Percentage of revenue | 95.00% | 98.00% |
| Over time [Member] | ||
| Schedule of Percentage Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized [Line Items] | ||
| Percentage of revenue | 5.00% | 2.00% |