Earnouts (Details) |
9 Months Ended | |
|---|---|---|
|
Mar. 29, 2026
tradingDay
$ / shares
shares
|
Jun. 29, 2025
shares
|
|
| Class A common stock | ||
| Earnouts [Line Items] | ||
| Price per unit (in dollars per share) | $ / shares | $ 17.50 | |
| Earnout shares | ||
| Earnouts [Line Items] | ||
| Threshold trading days (in trading days) | tradingDay | 10 | |
| Threshold consecutive trading days (in trading days) | tradingDay | 20 | |
| Earnout shares | ||
| Earnouts [Line Items] | ||
| Number of shares outstanding | shares | 11,417,982 | 11,418,291 |
| Earnout shares classified as liability | shares | 33,500 |