XML 119 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Schedule of Capitalization (Details) - shares
Dec. 31, 2022
Apr. 01, 2022
Dec. 31, 2021
Common stock shares authorized 15,800,000,000   15,800,000,000
Common stock shares issued 2,031,883,400 4,051,107 1,690,990,815
Common stock shares outstanding 1,891,975,964   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,448,234,796 5,749,957 1,326,146,808
Common stock shares outstanding 1,337,498,554   1,273,976,963
Common Class B [Member]      
Common stock shares authorized 4,500,000,000   4,500,000,000
Common stock shares issued 383,648,604   364,844,007
Common stock shares outstanding 354,477,410   337,415,189
Common Class C [Member]      
Common stock shares authorized 800,000,000   800,000,000
Common stock shares issued 200,000,000   0
Common stock shares outstanding 200,000,000   0