v3.26.1
Commitments and Contingencies - (Details)
$ in Millions
Jun. 25, 2025
lawsuit
Jun. 30, 2026
USD ($)
Loss Contingencies [Line Items]    
Purchase obligation   $ 71.0
Purchase obligation, to be paid, remainder of fiscal year   11.0
Purchase obligation, 2027   23.7
Purchase obligation, 2028   19.6
Purchase obligation, 2029   11.4
Purchase obligation, 2030   5.3
Loss accrual   60.0
New claims filed | lawsuit 2  
Indemnification Agreement    
Loss Contingencies [Line Items]    
Maximum potential amount of future payments   $ 50.0