v3.26.1
Receivables, Net - Allowance for Credit Losses on Financing Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 30, 2024
Allowance for Doubtful Accounts [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Balance at beginning of period $ (2,451) $ (2,713) $ (1,362)
Credited (charged) to costs and expenses 156 166 (1,571)
Translation activity (62) (2) 96
Deductions 814 98 124
Balance at end of period (1,543) (2,451) (2,713)
Reserve For Quality Claims [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Balance at beginning of period (912) (745) (682)
Credited (charged) to costs and expenses (1,157) (1,570) (1,491)
Translation activity (1) (2) 2
Deductions 1,354 1,405 1,426
Balance at end of period $ (716) $ (912) $ (745)