v3.26.1
Business Combinations - New Process Steel Unaudited Pro Forma Results (Details) - New Process Steel LP - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Business Combination, Pro Forma Information [Line Items]    
Net sales $ 4,736,764 $ 9,263,504
Net income attributable to Steel Dynamics, Inc. $ 300,397 $ 518,256