v3.26.1
Derivatives and Fair Value Measurements - Financial Instruments Measured on Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Derivative [Line Items]    
Total net assets $ 3.0 $ 2.7
Level 1    
Derivative [Line Items]    
Total net assets 0.0 0.0
Level 2    
Derivative [Line Items]    
Total net assets 3.0 2.7
Level 3    
Derivative [Line Items]    
Total net assets 0.0 0.0
Foreign Exchange Contract [Member]    
Derivative [Line Items]    
Total net assets 3.0 2.7
Foreign Exchange Contract [Member] | Level 1    
Derivative [Line Items]    
Total net assets 0.0 0.0
Foreign Exchange Contract [Member] | Level 2    
Derivative [Line Items]    
Total net assets 3.0 2.7
Foreign Exchange Contract [Member] | Level 3    
Derivative [Line Items]    
Total net assets $ 0.0 $ 0.0