XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Unaudited Condensed Consolidated Statements of Financial Position (Parentheticals) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Treasury shares 527,147 4,224,356
Convertible Redeemable Preferred Shares    
Convertible redeemable preferred shares, liquidation preference (in Dollars) $ 0 $ 644,132,365
Convertible redeemable preferred shares, aggregate redemption value (in Dollars) $ 0 $ 2,861,748,733
Class A Ordinary Shares    
Ordinary shares, par value (in Dollars per share) $ 0.00001 $ 0.00001
Ordinary shares, shares authorized 4,000,000,000 4,000,000,000
Ordinary shares, shares issued 401,599,619 143,531,581
Ordinary shares, shares outstanding 401,072,472 139,307,224
Class B Ordinary Shares    
Ordinary shares, par value (in Dollars per share) $ 0.00001 $ 0.00001
Ordinary shares, shares authorized 1,000,000,000 1,000,000,000
Ordinary shares, shares issued 82,988,016
Ordinary shares, shares outstanding 82,988,016