XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Inventory (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Component parts $ 21.4 $ 20.7
Work in progress 2.9 3.6
Finished goods 10.3 6.0
Total inventories $ 34.6 $ 30.3