XML 15 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Unaudited Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - shares
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Unvested stock 25,235,640 [1]   32,029,604      
Class A Common Stock [Member]            
Shares outstanding 200,966,624 196,372,966 193,189,610 164,510,430 156,444,731 150,989,571
Class B Common Stock [Member]            
Shares outstanding 19,410,968 18,593,583 17,776,198 17,607,759 18,301,427 17,886,352
Unvested Class A Restricted Stock [Member]            
Unvested stock 12,296,640 15,593,980 19,985,569 27,421,503 33,178,381 37,641,861
Unvested Class B Restricted Stock [Member]            
Unvested stock 4,684,103 5,501,488 6,318,873 9,543,347 10,754,062 11,169,137
[1] Includes 12,296,640 unvested shares of Class A restricted stock, 4,684,103 unvested shares of Class B restricted stock and 8,254,897 unvested RSUs, each as of June 30, 2025.