v3.26.1
Commitments and Contingencies (Details)
$ in Millions
Jul. 03, 2026
USD ($)
Loss Contingencies [Line Items]  
Outstanding guarantees and letters of credit $ 6.9
Guarantees 1.6
Senior Revolving Credit Facility | Letter of Credit  
Loss Contingencies [Line Items]  
Revolving credit facility, letters of credit 25.0
Credit commitment outstanding $ 1.6