XML 112 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue From Contract With Customers [Line Items]    
Contract with customer, timing of satisfaction of performance obligation and payment The durations of Nucor’s contracts with customers are generally one year or less. Customer payment terms are generally 30 days.  
Contract liabilities $ 251.9 $ 120.2
Revenue reclassified from contract liabilities $ 83.9  
Hannibal Industries Inc [Member]    
Revenue From Contract With Customers [Line Items]    
Contract with customer, timing of satisfaction of performance obligation and payment six months and two years  
Steel Mills [Member]    
Revenue From Contract With Customers [Line Items]    
Contract with customer, timing of satisfaction of performance obligation and payment one year or less