Strategic Investments - Additional Information (Details) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Investment Holdings [Line Items] | |||
| Impairment expense on investment | $ 0 | $ 0 | $ 29,500,000 |
| Privately Held Securities | |||
| Investment Holdings [Line Items] | |||
| Carrying value of investment in privately-held companies | $ 252,300,000 | $ 262,700,000 | |