XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Schedule of Impact Due to Contract Adjustments (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Abstract]        
Net sales $ 2.2 $ (13.2) $ (8.5) $ (29.7)
Operating income 2.5 (14.2) (23.6) (38.2)
Net income $ 1.9 $ (10.9) $ (18.1) $ (29.2)
Diluted earnings per share $ 0.03 $ (0.17) $ (0.28) $ (0.44)