v3.26.3
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Fair Values of Financial Instruments [Line Items]    
Carrying value of notes receivable $ 5.8 $ 6.4
Senior Notes | Senior Notes Due 2028    
Fair Values of Financial Instruments [Line Items]    
Fair value of senior notes 386.0 392.9
Senior Notes | Senior Notes Due 2029    
Fair Values of Financial Instruments [Line Items]    
Fair value of senior notes 380.3 389.3
Senior Notes | Senior Notes Due 2030    
Fair Values of Financial Instruments [Line Items]    
Fair value of senior notes 1,092.0 1,194.0
FX Forward Contracts    
Fair Values of Financial Instruments [Line Items]    
Fair value of foreign currency forward contracts $ 0.9 $ 5.2