Earnings per share - Schedule Of Common Stock Shares Equivalent Excluded From Calculation Of Diluted Earnings Per Share (Details) - shares |
3 Months Ended | |
---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
|
Class B Common Stock [Member] | ||
Earnings Per Share, Basic, by Common Class, Including Two Class Method | ||
Antidilutive securities | 0 | 82,021,389 |
Restricted Common Stock [Member] | ||
Earnings Per Share, Basic, by Common Class, Including Two Class Method | ||
Antidilutive securities | 0 | 7,124 |
Performance stock units [Member] | ||
Earnings Per Share, Basic, by Common Class, Including Two Class Method | ||
Antidilutive securities | 48 | 342 |