XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Segment Reporting Information [Line Items]    
Cost of sales $ 90,496 $ 118,255
Reportable Segment    
Segment Reporting Information [Line Items]    
Materials 53,958 78,067
Labor costs 26,449 28,853
Other 10,089 11,335
Cost of sales $ 90,496 $ 118,255