Commitments and Contingencies (Details) $ in Millions |
Mar. 30, 2022
patent
|
Nov. 25, 2020
patent
|
Sep. 30, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
|---|---|---|---|---|
| Long-term Purchase Commitment [Line Items] | ||||
| Non-cancellable purchase commitments | $ 2,000.0 | |||
| Non-cancellable purchase commitments, due in next twelve months | 1,700.0 | |||
| Non-cancelable purchase commitments, due after next twelve months | 300.0 | |||
| WSOU Investments, LLC | ||||
| Long-term Purchase Commitment [Line Items] | ||||
| Patents allegedly infringed, number | patent | 3 | |||
| Patents found not infringed, number | patent | 1 | |||
| Prepaid Expenses and Other Current Assets | ||||
| Long-term Purchase Commitment [Line Items] | ||||
| Deposits to purchase inventory | $ 201.1 | $ 192.5 |