XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Supplemental Balance Sheet Information - Capitalization (Details) - shares
Jun. 30, 2022
Apr. 01, 2022
Dec. 31, 2021
Common Stock, Shares Authorized 15,800,000,000   15,800,000,000
Common Stock, Shares, Issued 1,779,814,217 4,051,107 1,690,990,815
Common Stock, Shares, Outstanding 1,635,634,269   1,611,392,152
Common Class A [Member]      
Common Stock, Shares Authorized 10,500,000,000   10,500,000,000
Common Stock, Shares, Issued 1,095,736,657 5,749,957 1,326,146,808
Common Stock, Shares, Outstanding 1,000,569,264   1,273,976,963
Common Class B [Member]      
Common Stock, Shares Authorized 4,500,000,000   4,500,000,000
Common Stock, Shares, Issued 396,077,560   364,844,007
Common Stock, Shares, Outstanding 347,065,005   337,415,189
Common Class C [Member]      
Common Stock, Shares Authorized 800,000,000   800,000,000
Common Stock, Shares, Issued 288,000,000   0
Common Stock, Shares, Outstanding 288,000,000   0