XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue Recognition - Schedule of Impact Due to Contract Adjustments (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Abstract]        
Net sales $ (1.8) $ 0.1 $ (12.6) $ (8.4)
Operating income (7.1) (11.3) (22.2) (25.8)
Net income $ (5.4) $ (8.6) $ (16.9) $ (19.8)
Diluted earnings per share $ (0.08) $ (0.13) $ (0.26) $ (0.30)