v3.24.0.1
Equity - Narrative (Details)
12 Months Ended
Dec. 31, 2023
vote
Class of Stock [Line Items]  
Number of votes entitled of each class B common stock 15
Class A common stock, $0.01 par value—authorized, 7,500,000,000 shares; issued, 4,842,108,959 and 5,083,466,045; outstanding, 3,969,317,931 and 4,210,675,017  
Class of Stock [Line Items]  
Voting power 66.66%
Class B Common Stock  
Class of Stock [Line Items]  
Voting power 33.33%