v3.26.1
Consolidated Balance Sheets (unaudited) (Parenthetical) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Allowance for credit losses and customer deductions $ 19.1 $ 17.0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 300,000,000 300,000,000
Common stock, shares issued 89,100,000 89,200,000
Short-term marketable debt securities $ 101.0 $ 71.8