| 2026-06-18 | 10-Q | Shares outstanding CommonClassA as of 2026-06-04 | 667,510,210 |
|---|
| 2026-06-18 | 10-Q | Shares outstanding CommonClassX as of 2026-06-04 | 300,673 |
|---|
| 2026-03-19 | 10-Q | Shares outstanding CommonClassA as of 2026-03-09 | 665,142,040 |
|---|
| 2026-03-19 | 10-Q | Shares outstanding CommonClassX as of 2026-03-09 | 300,673 |
|---|
| 2025-12-18 | 10-Q | Shares outstanding CommonClassA as of 2025-12-04 | 660,432,542 |
|---|
| 2025-12-18 | 10-Q | Shares outstanding CommonClassX as of 2025-12-04 | 302,358 |
|---|
| 2025-10-10 | 10-K | Shares outstanding CommonClassA as of 2025-09-26 | 658,171,748 |
|---|
| 2025-10-10 | 10-K | Shares outstanding CommonClassX as of 2025-09-26 | 302,358 |
|---|
| 2025-06-20 | 10-Q | Shares outstanding CommonClassA as of 2025-06-09 | 680,343,350 |
|---|
| 2025-06-20 | 10-Q | Shares outstanding CommonClassX as of 2025-06-09 | 302,818 |
|---|
| 2025-03-20 | 10-Q | Shares outstanding CommonClassA as of 2025-03-10 | 678,372,953 |
|---|
| 2025-03-20 | 10-Q | Shares outstanding CommonClassX as of 2025-03-10 | 303,318 |
|---|
| 2024-12-19 | 10-Q | Shares outstanding CommonClassA as of 2024-12-09 | 674,873,315 |
|---|
| 2024-12-19 | 10-Q | Shares outstanding CommonClassX as of 2024-12-09 | 307,754 |
|---|
| 2024-10-10 | 10-K | Shares outstanding CommonClassA as of 2024-09-28 | 672,684,852 |
|---|
| 2024-10-10 | 10-K | Shares outstanding CommonClassX as of 2024-09-28 | 307,754 |
|---|
| 2024-06-20 | 10-Q | Shares outstanding CommonClassA as of 2024-06-06 | 671,956,882 |
|---|
| 2024-06-20 | 10-Q | Shares outstanding CommonClassX as of 2024-06-06 | 308,754 |
|---|
| 2024-03-21 | 10-Q | Shares outstanding CommonClassA as of 2024-03-08 | 670,421,742 |
|---|
| 2024-03-21 | 10-Q | Shares outstanding CommonClassX as of 2024-03-08 | 314,754 |
|---|
| 2023-12-19 | 10-Q | Shares outstanding CommonClassA as of 2023-12-04 | 666,511,551 |
|---|
| 2023-12-19 | 10-Q | Shares outstanding CommonClassX as of 2023-12-04 | 318,441 |
|---|
| 2023-10-12 | 10-K | Shares outstanding CommonClassA as of 2023-09-28 | 664,786,627 |
|---|
| 2023-10-12 | 10-K | Shares outstanding CommonClassX as of 2023-09-28 | 325,438 |
|---|
| 2023-06-22 | 10-Q | Shares outstanding CommonClassA as of 2023-06-08 | 664,311,732 |
|---|
| 2023-06-22 | 10-Q | Shares outstanding CommonClassX as of 2023-06-08 | 335,238 |
|---|
| 2023-03-23 | 10-Q | Shares outstanding CommonClassA as of 2023-03-09 | 662,595,677 |
|---|
| 2023-03-23 | 10-Q | Shares outstanding CommonClassX as of 2023-03-09 | 338,638 |
|---|
| 2022-12-16 | 10-Q | Shares outstanding CommonClassA as of 2022-12-06 | 658,388,513 |
|---|
| 2022-12-16 | 10-Q | Shares outstanding CommonClassX as of 2022-12-06 | 498,837 |
|---|
| 2022-10-12 | 10-K | Shares outstanding CommonClassA as of 2022-09-28 | 664,783,164 |
|---|
| 2022-10-12 | 10-K | Shares outstanding CommonClassX as of 2022-09-28 | 500,837 |
|---|
| 2022-10-12 | 10-K | Public float as of 2022-02-28 | $200.17B |
|---|
| 2022-06-23 | 10-Q | Shares outstanding CommonClassA as of 2022-06-09 | 664,188,290 |
|---|
| 2022-06-23 | 10-Q | Shares outstanding CommonClassX as of 2022-06-09 | 503,837 |
|---|
| 2022-03-17 | 10-Q | Shares outstanding CommonClassA as of 2022-03-03 | 662,434,315 |
|---|
| 2022-03-17 | 10-Q | Shares outstanding CommonClassX as of 2022-03-03 | 503,837 |
|---|
| 2021-12-16 | 10-Q | Shares outstanding CommonClassA as of 2021-12-07 | 658,332,779 |
|---|
| 2021-12-16 | 10-Q | Shares outstanding CommonClassX as of 2021-12-07 | 508,155 |
|---|
| 2021-10-15 | 10-K | Shares outstanding CommonClassA as of 2021-10-01 | 656,739,486 |
|---|
| 2021-10-15 | 10-K | Shares outstanding CommonClassX as of 2021-10-01 | 512,655 |
|---|
| 2021-06-24 | 10-Q | Shares outstanding CommonClassA as of 2021-06-10 | 666,431,662 |
|---|
| 2021-06-24 | 10-Q | Shares outstanding CommonClassX as of 2021-06-10 | 515,704 |
|---|
| 2021-03-18 | 10-Q | Shares outstanding CommonClassA as of 2021-03-04 | 665,114,728 |
|---|
| 2021-03-18 | 10-Q | Shares outstanding CommonClassX as of 2021-03-04 | 521,004 |
|---|
| 2020-12-17 | 10-Q | Shares outstanding CommonClassA as of 2020-12-07 | 661,135,130 |
|---|
| 2020-12-17 | 10-Q | Shares outstanding CommonClassX as of 2020-12-07 | 526,879 |
|---|
| 2020-10-22 | 10-K | Shares outstanding CommonClassA as of 2020-10-08 | 658,883,029 |
|---|
| 2020-10-22 | 10-K | Shares outstanding CommonClassX as of 2020-10-08 | 527,509 |
|---|
| 2020-06-25 | 10-Q | Shares outstanding CommonClassA as of 2020-06-11 | 663,704,786 |
|---|
| 2020-06-25 | 10-Q | Shares outstanding CommonClassX as of 2020-06-11 | 585,059 |
|---|
| 2020-03-19 | 10-Q | Shares outstanding CommonClassA as of 2020-03-05 | 661,808,381 |
|---|
| 2020-03-19 | 10-Q | Shares outstanding CommonClassX as of 2020-03-05 | 588,089 |
|---|
| 2019-12-19 | 10-Q | Shares outstanding CommonClassA as of 2019-12-02 | 656,946,050 |
|---|
| 2019-12-19 | 10-Q | Shares outstanding CommonClassX as of 2019-12-02 | 593,689 |
|---|
| 2019-10-29 | 10-K | Shares outstanding CommonClassA as of 2019-10-09 | 655,096,086 |
|---|
| 2019-10-29 | 10-K | Shares outstanding CommonClassX as of 2019-10-09 | 609,404 |
|---|
| 2019-06-27 | 10-Q | Shares outstanding CommonClassA as of 2019-06-13 | 671,999,633 |
|---|
| 2019-06-27 | 10-Q | Shares outstanding CommonClassX as of 2019-06-13 | 637,146 |
|---|