v3.26.1
Net Income (Loss) Per Share - Impact from incremental shares of diluted per share calculation (Details) - shares
3 Months Ended 9 Months Ended
Mar. 29, 2026
Mar. 30, 2025
Mar. 29, 2026
Mar. 30, 2025
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 3,380,345 6,420,450   7,351,825
Series A Preferred Stock     10,201,443 0
Total 3,380,345 6,420,450 14,718,118 7,351,825
Service based RSUs        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 84,691 661,886 139,120 661,886
Market and service based RSUs        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 908,391 510,861 908,391 510,861
Stock options        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 2,348,316 5,200,203 3,430,217 6,131,578
ESPP        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 38,947 47,500 38,947 47,500
Class A common stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 1,043,255 1,250,628   1,295,413
Series A Preferred Stock     10,201,443 0
Total 1,043,255 1,250,628 11,304,225 1,295,413
Class A common stock | Service based RSUs        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 84,691 661,886 139,120 661,886
Class A common stock | Market and service based RSUs        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 908,391 510,861 908,391 510,861
Class A common stock | Stock options        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 11,226 30,381 16,324 75,166
Class A common stock | ESPP        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 38,947 47,500 38,947 47,500
Class B common stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 2,337,090 5,169,822   6,056,412
Series A Preferred Stock     0 0
Total 2,337,090 5,169,822 3,413,893 6,056,412
Class B common stock | Service based RSUs        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 0 0 0 0
Class B common stock | Market and service based RSUs        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 0 0 0 0
Class B common stock | Stock options        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 2,337,090 5,169,822 3,413,893 6,056,412
Class B common stock | ESPP        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Share-based payment arrangements 0 0 0 0