v3.26.1
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%