Summary of Significant Accounting Policies - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Mar. 31, 2022 |
Mar. 31, 2021 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Error Corrections and Prior Period Adjustments Restatement [Line Items] | ||||
| Net cash provided by operating activities | $ 1,201,992 | $ 606,376 | ||
| Net cash provided by financing activities | 2,203,519 | 1,455,526 | ||
| Taxes paid related to net share settlement of equity awards | 204,768 | 130,430 | $ 1,650,000 | |
| Revision of Prior Period, Adjustment | ||||
| Error Corrections and Prior Period Adjustments Restatement [Line Items] | ||||
| Net cash provided by operating activities | 112,000 | |||
| Net cash provided by financing activities | $ 112,000 | |||
| Taxes paid related to net share settlement of equity awards | $ 116,000 | $ 123,000 | ||