Earnings (Loss) Per Share (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
|
| Unvested Restricted Class A Common Stock | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive securities excluded from computation of earnings (loss) per share (in shares) | 1,801,394 | 783,571 |
| Class B Common Stock | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive securities excluded from computation of earnings (loss) per share (in shares) | 52,484,315 | 45,247,711 |