XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Schedule of Sales to Largest Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Revenue, Major Customer [Line Items]    
Net sales $ 565,066 $ 537,766
Reportable Segment    
Revenue, Major Customer [Line Items]    
Net sales 565,066 537,766
General Motors Company | Customer Concentration Risk | Sales Revenue Net    
Revenue, Major Customer [Line Items]    
Net sales $ 165,701 $ 163,097
Percentage of total net sales 29.00% 30.00%
Ford Motor Company | Customer Concentration Risk | Sales Revenue Net    
Revenue, Major Customer [Line Items]    
Net sales $ 129,193 $ 114,937
Percentage of total net sales 23.00% 21.00%
Stellantis | Customer Concentration Risk | Sales Revenue Net    
Revenue, Major Customer [Line Items]    
Net sales $ 65,821 $ 77,665
Percentage of total net sales 12.00% 14.00%
Total of Major Customers | Customer Concentration Risk | Sales Revenue Net    
Revenue, Major Customer [Line Items]    
Net sales $ 360,715 $ 355,699
Percentage of total net sales 64.00% 66.00%