v3.25.1
Commitment and Contingencies - Narratives (Details) - USD ($)
$ in Millions
Apr. 26, 2025
Jan. 25, 2025
Loss Contingencies [Line Items]    
Guarantor obligations, maximum exposure, undiscounted $ 31.0 $ 31.0
Letters of credit outstanding amount 47.5 47.5
Performance Guarantee and Surety Bond    
Loss Contingencies [Line Items]    
Guarantor obligations, carrying value $ 440.0 $ 413.5