XML 23 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Capital Stock
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Capital Stock Capital Stock
As of March 31, 2025, the number of shares of Class A common stock and Class B common stock issued and outstanding were 109,076,917 and 14,056,833, respectively.