XML 67 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Percentage of Sales by Major Product Lines (Detail)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Product Line    
Percentage of sales by major product lines 100.00% 100.00%
Carbon Steel Flat [Member]    
Product Line    
Percentage of sales by major product lines 28.00% 25.00%
Carbon Steel Plate [Member]    
Product Line    
Percentage of sales by major product lines 10.00% 10.00%
Carbon Steel Long [Member]    
Product Line    
Percentage of sales by major product lines 13.00% 14.00%
Stainless Steel Flat [Member]    
Product Line    
Percentage of sales by major product lines 15.00% 17.00%
Stainless Steel Plate [Member]    
Product Line    
Percentage of sales by major product lines 5.00% 5.00%
Stainless Steel Long [Member]    
Product Line    
Percentage of sales by major product lines 4.00% 5.00%
Aluminum Flat [Member]    
Product Line    
Percentage of sales by major product lines 16.00% 15.00%
Aluminum Plate [Member]    
Product Line    
Percentage of sales by major product lines 3.00% 2.00%
Aluminum Long [Member]    
Product Line    
Percentage of sales by major product lines 4.00% 5.00%
Other [Member]    
Product Line    
Percentage of sales by major product lines 2.00% 2.00%