XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers - Schedule of Percentage Revenue Recognized for Performance Obligations Satisfied Over Time Versus the Amount of Revenue Recognized (Details)
Jun. 28, 2025
Jun. 29, 2024
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 98.00% 97.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 2.00% 3.00%