v3.26.1
Revenues from contracts with customers - Schedule of Activity in the Company's Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 27, 2026
Mar. 28, 2025
Change in Contract with Customer, Liability [Abstract]    
Balance at the beginning of period $ 14,467 $ 7,846
Advance payments received during the period 72,650 11,534
Revenue recognized (28,290) (10,455)
Balance at the end of period $ 58,827 $ 8,925