v3.26.1
Revenues from contracts with customers - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 27, 2026
USD ($)
Mar. 28, 2025
USD ($)
Mar. 27, 2026
USD ($)
region
Mar. 28, 2025
USD ($)
Revenue from Contract with Customer [Abstract]        
Number of geographic regions | region     3  
Customer warrant | $ $ 2,028 $ 3,929 $ 3,177 $ 3,929