XML 50 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue and Contracts with Customers (Revenue from External Customers by Geographic Areas) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue $ 189.0 $ 98.4 $ 232.7 $ 165.3
Product [Member]        
Revenue 169.6 87.6 193.2 146.4
Product [Member] | United States        
Revenue 62.5 72.8 86.1 131.5
Product [Member] | Other Foreign        
Revenue $ 107.1 $ 14.8 $ 107.1 $ 14.9