v3.26.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Earnings Per Share [Abstract]        
Net income (loss) attributable to Olin Corporation $ 14.4 $ 42.8 $ (81.9) $ 42.9
Weighted-average common shares - basic 114.0 114.4 113.9 114.9
Dilutive effect of stock-based compensation 1.0 0.7 0.0 0.7
Weighted-average common shares - diluted 115.0 115.1 113.9 115.6
Basic $ 0.13 $ 0.37 $ (0.72) $ 0.37
Diluted $ 0.13 $ 0.37 $ (0.72) $ 0.37
Antidilutive Securities Excluded from Computation of Earnings Per Share, Shares 3.5 3.8 4.6 3.8