v3.25.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Net income (loss) attributable to Olin Corporation $ 42.8 $ (24.9) $ 42.9 $ 97.9
Weighted-average common shares - basic 114.4 116.9 114.9 118.4
Dilutive effect of stock-based compensation 0.7 0.0 0.7 1.8
Weighted-average common shares - diluted 115.1 116.9 115.6 120.2
Basic $ 0.37 $ (0.21) $ 0.37 $ 0.83
Diluted $ 0.37 $ (0.21) $ 0.37 $ 0.81
Antidilutive Securities Excluded from Computation of Earnings Per Share, Shares 3.8 3.3 3.8 1.9