Summary of Significant Accounting Policies - Narrative (Details) - USD ($) $ in Thousands |
9 Months Ended | 12 Months Ended | |
|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Dec. 31, 2020 |
|
| Error Corrections and Prior Period Adjustments Restatement [Line Items] | |||
| Net cash provided by operating activities | $ 2,967,302 | $ 1,930,764 | |
| Net cash provided by financing activities | 75,430 | 1,455,727 | |
| Taxes paid related to net share settlement of equity awards | $ 491,366 | 154,633 | $ 1,700,000 |
| Revision of Prior Period, Adjustment | |||
| Error Corrections and Prior Period Adjustments Restatement [Line Items] | |||
| Net cash provided by operating activities | 122,000 | ||
| Net cash provided by financing activities | 122,000 | ||
| Taxes paid related to net share settlement of equity awards | $ 123,000 | ||