XML 63 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Balance Sheet Details - Inventory (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Other Balance Sheet Details [Abstract]    
Raw materials $ 21.5 $ 12.0
Work in process 9.7 5.6
Finished goods 12.3 17.5
Inventory, gross 43.5 35.1
Less inventory reserves (5.2) 0.0
Total inventory, net $ 38.3 $ 35.1