v3.25.1
Commitments and Contingencies (Details)
$ in Millions
Apr. 04, 2025
USD ($)
action
Loss Contingencies [Line Items]  
Outstanding guarantees and letters of credit $ 6.8
Guarantees $ 0.9
Number of pending derivative actions | action 2
Senior Revolving Credit Facility | Letter of Credit  
Loss Contingencies [Line Items]  
Revolving credit facility, letters of credit $ 25.0
Credit commitment outstanding $ 0.9