v3.25.3
Revenue Recognition - Contract Balances (Details)
$ in Millions
3 Months Ended
Sep. 27, 2025
USD ($)
Accounts receivable, net  
Accounts receivable, net, beginning balance $ 250.0
Accounts receivable, net, change 57.0
Accounts receivable, net, ending balance $ 307.0
Accounts receivable, net, percentage change (as a percent) 22.80%
Deferred revenue and customer deposits  
Deferred revenue and customer deposits, beginning balance $ 0.7
Deferred revenue and customer deposits, change 2.0
Deferred revenue and customer deposits, ending balance $ 2.7
Deferred revenue and customer deposits, percentage change (as a percent) 285.70%