v3.26.1
Commitments and Contingencies - (Details)
$ in Millions
Jun. 25, 2025
lawsuit
Mar. 31, 2026
USD ($)
Loss Contingencies [Line Items]    
Purchase obligation   $ 36.9
Purchase obligation, to be paid, remainder of fiscal year   6.9
Purchase obligation, 2027   11.7
Purchase obligation, 2028   7.9
Purchase obligation, 2029   5.1
Purchase obligation, 2030   5.3
Loss accrual   15.0
New claims filed | lawsuit 2  
Indemnification Agreement    
Loss Contingencies [Line Items]    
Maximum potential amount of future payments   $ 50.0