Ordinary Shares |
6 Months Ended |
|---|---|
Jun. 30, 2025 | |
| Ordinary Shares [Abstract] | |
| ORDINARY SHARES | NOTE 13 –ORDINARY SHARES
In April 2023, the Company issued 3,404,685 Ordinary Shares, of which 3,200,000 were in the IPO and 204,685 in over-allotment, at $5 per share with net proceeds of approximately $15.1 million.
On February 5, 2024, the 2024 annual general meeting of shareholders adopted resolutions that the issued 14,392,364 ordinary shares of par value of US$0.0001 each were re-designated and re-classified into 6,200,364 Class A ordinary shares of par value US$0.0001 each with one vote per share (the “Class A Ordinary Shares”) and 8,192,000 Class B ordinary shares of par value US$0.0001 each with 15 votes per share (the “Class B Ordinary Shares”) on a one for one basis. |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The entire disclosure for equity. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|