XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Information - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Other Financial Information [Abstract]    
Contract manufacturer deposits $ 316.4 $ 434.7
Prepaid expenses 140.9 104.3
Other current assets 134.2 141.0
Total prepaid expenses and other current assets $ 591.5 $ 680.0