Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Intangible Assets (Details) |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Domain names | |
| Finite-Lived Intangible Assets [Line Items] | |
| Estimated Useful Life | 5 years |
| Trademarks | |
| Finite-Lived Intangible Assets [Line Items] | |
| Estimated Useful Life | 3 years |
| Acquired developed technology | Minimum | |
| Finite-Lived Intangible Assets [Line Items] | |
| Estimated Useful Life | 3 years |
| Acquired developed technology | Maximum | |
| Finite-Lived Intangible Assets [Line Items] | |
| Estimated Useful Life | 7 years |
| Customer relationships | Minimum | |
| Finite-Lived Intangible Assets [Line Items] | |
| Estimated Useful Life | 2 years |
| Customer relationships | Maximum | |
| Finite-Lived Intangible Assets [Line Items] | |
| Estimated Useful Life | 8 years |
| Patents | Minimum | |
| Finite-Lived Intangible Assets [Line Items] | |
| Estimated Useful Life | 4 years |
| Patents | Maximum | |
| Finite-Lived Intangible Assets [Line Items] | |
| Estimated Useful Life | 14 years |