XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Warranty (Details)
$ in Thousands
9 Months Ended
Mar. 28, 2025
USD ($)
Movement in Standard Product Warranty Accrual [Roll Forward]  
Balance at June 28, 2024 $ 5,721
Accruals for warranties issued during the period 733
Settlements made during the period (2,904)
Balance at March 28, 2025 $ 3,550