v3.26.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]      
Net loss $ (24,562) $ (20,348) $ (47,395)
Other comprehensive income (loss):      
Foreign currency translation adjustments 4,211 3,280 (14,898)
Other comprehensive income (loss), net 4,211 3,280 (14,898)
Comprehensive loss $ (20,351) $ (17,068) $ (62,293)