XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Balance Sheet Components (Schedule of Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 28, 2025
Mar. 29, 2024
Mar. 28, 2025
Mar. 29, 2024
Jun. 28, 2024
Property, Plant and Equipment [Line Items]          
Total property, plant and equipment, gross $ 80,849   $ 80,849   $ 71,200
Less: accumulated depreciation (65,216)   (65,216)   (61,720)
Total property, plant and equipment, net 15,633   15,633   9,480
Depreciation 1,169 $ 1,004 3,959 $ 3,077  
Buildings and leasehold improvements          
Property, Plant and Equipment [Line Items]          
Total property, plant and equipment, gross 1,889   1,889   1,302
Software and equipment          
Property, Plant and Equipment [Line Items]          
Total property, plant and equipment, gross $ 78,960   $ 78,960   $ 69,898