v3.26.1
Business Combinations (Details) - USD ($)
$ in Millions
Dec. 01, 2025
Nov. 30, 2025
New Process Steel LP    
Schedule of Equity Method Investments [Line Items]    
Ownership percentage 100.00%  
New Process Steel LP    
Schedule of Equity Method Investments [Line Items]    
Equity method investment, ownership percentage   45.00%
New Process Steel LP    
Schedule of Equity Method Investments [Line Items]    
Acquisition of interest (as a percent) 55.00%  
Fair value of equity interest acquired $ 220.4