XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Net Sales - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]          
Revenue, remaining performance obligation, expected timing of satisfaction, description     For our contracts with a duration greater than one year at contract inception, the average remaining expected duration was approximately 31 months    
Average revenue remaining performance obligation expected timing of satisfaction period     31 months    
Contract liabilities $ 0.2   $ 0.2   $ 1.1
Contract with customer, liability partially offset revenue recognized 10.3 $ 2.3 1.1 $ 0.8  
Amount of remaining performance obligation $ 126.6   $ 126.6