XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Shareholders’ Equity (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of stock authorized and issued
Class A Ordinary Shares(1)
Class C Ordinary Shares(1)
Total Number of Ordinary Shares
AuthorizedIssued and OutstandingAuthorizedIssued and OutstandingAuthorizedIssued and Outstanding
Balance at January 1, 2025500,000,00063,077,431100,000,000841,269600,000,00063,918,700
Conversion of Class C Ordinary Shares into Class A Ordinary Shares111,949(111,949)
Option exercised and converted under the Employee Stock Option Plan93,34793,347
Issuance of Restricted Stock Awards under the Equity Incentive Plan191,526191,526
Balance at March 31, 2025500,000,00063,474,253100,000,000729,320600,000,00064,203,573
(1) Fully paid-in registered shares with a par value of $0.0001