v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) (Parenthetical) - shares
shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
IPO | Class A Common Stock    
Stock issued during period, shares, new issues (in shares) 11.2 11.2