Earnings Per Share - Summary of Shares Excluded From Diluted Earnings Per Share Calculation (Details) - shares shares in Thousands |
3 Months Ended |
6 Months Ended |
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
| Out-of-the-money stock options |
|
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
| Anti-diluted shares excluded from computation of earnings per share (in shares) |
1,416
|
2,049
|
1,665
|
2,073
|
| Restricted stock |
|
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
| Anti-diluted shares excluded from computation of earnings per share (in shares) |
208
|
0
|
104
|
0
|
| Common Class C |
|
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
| Anti-diluted shares excluded from computation of earnings per share (in shares) |
245,586
|
0
|
254,429
|
0
|
| Performance stock units |
|
|
|
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] |
|
|
|
|
| Anti-diluted shares excluded from computation of earnings per share (in shares) |
116
|
0
|
58
|
224
|