XML 54 R47.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Abstract]        
Net sales $ 0.7 $ (1.8) $ (8.0) $ (12.6)
Operating income (2.3) (7.1) (21.0) (22.2)
Net income $ (1.8) $ (5.4) $ (16.0) $ (16.9)
Diluted earnings per share $ (0.03) $ (0.08) $ (0.25) $ (0.26)