XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Net Sales - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Revenue From Contract With Customer [Abstract]          
Revenue, remaining performance obligation, expected timing of satisfaction, description     contracts have an original expected duration of one year or less, for our contracts with a duration greater than one year at contract inception, the average remaining expected duration was approximately 15 months    
Average revenue remaining performance obligation expected timing of satisfaction period     15 months    
Contract liabilities $ 1.2   $ 1.2   $ 2.5
Contract with customer, liability partially offset revenue recognized $ 1.0 $ 1.5 $ 1.6 $ 1.0