v3.26.1
Other Current Assets - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Jun. 29, 2025
Other Assets Current [Abstract]    
Prepaid expenses and other $ 3,120 $ 3,475
Value-added taxes receivable 2,174 2,365
Vendor deposits 1,890 2,775
Contract assets 559 607
Total other current assets $ 7,743 $ 9,222