XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components (Schedule of Accrued Warranties) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Mar. 29, 2024
Mar. 31, 2023
Warranty Liability Roll Forward        
Balance as of the beginning of the period $ 2,746 $ 2,549 $ 2,100 $ 2,913
Warranty provision recorded during the period 587 186 1,601 560
Assumed in acquisition 0 0 446 55
Consumption during the period (537) (424) (1,351) (1,217)
Balance as of the end of the period $ 2,796 $ 2,311 $ 2,796 $ 2,311