XML 216 R73.htm IDEA: XBRL DOCUMENT
v3.25.1

EQUITY (Details Narrative) - USD ($) |  |  |  |  |  |  |  |  | 1 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Dec. 23, 2024 | Jun. 28, 2024 | Jun. 18, 2024 | Jun. 17, 2024 | May 31, 2024 | Dec. 29, 2023 | Oct. 02, 2023 | Sep. 27, 2023 | Dec. 31, 2024 | Jul. 31, 2024 | Dec. 31, 2024 | Dec. 31, 2023 | Dec. 30, 2024 | Dec. 18, 2023
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from initial offering |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 8,047,695 |  |  |
Share-based compensation expense |  |  |  |  |  |  |  |  |  |  |  | 946,444 |  | 861,551 |  |  |
Convertible promissory notes |  |  |  |  |  |  |  |  |  |  |  | 335,415 |  |  |  |  |
Proceeds from issuance of private placement |  |  |  |  |  |  |  |  |  |  |  | $ 1,004,439 |  |  |  |  |
Ordinary shares, dividends declared per share |  |  |  |  |  |  |  |  |  |  |  | $ 0 |  | $ 0 |  |  |
Mlink Limited [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Attributable equity interest |  |  |  |  |  |  |  |  |  | 100.00% |  | 100.00% |  |  |  | 100.00% |
2023 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of shares authorized for issuance |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 4,400,000
Common Class A [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of stock |  | 900,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Ordinary shares, par value |  |  |  |  |  | $ 0 |  |  |  |  |  |  |  |  |  |  |
Number of shares issued for acquisition of assets |  |  |  |  |  |  |  |  |  |  |  | 900,000 |  |  |  |  |
Ordinary shares, shares authorized |  |  |  |  |  | Unlimited |  |  |  |  |  | Unlimited | [1] | Unlimited | [1] |  |
Ordinary shares, shares issued | [1] |  |  |  |  |  |  |  |  | 7,707,676 |  | 7,707,676 |  | 2,857,153 |  |  |
Ordinary shares, shares outstanding | [1] |  |  |  |  |  |  |  |  | 7,707,676 |  | 7,707,676 |  | 2,857,153 |  |  |
Ordinary shares, voting rights |  |  |  |  |  |  |  |  |  |  |  | Holders of Class A Ordinary Share are entitled to one (1) vote per share. |  |  |  |  |
Ordinary shares, conversion terms |  |  |  |  |  |  |  |  |  |  |  | In no event shall Class A Ordinary Share be convertible into Class B Ordinary Share. |  |  |  |  |
Common Class A [Member] | Mlink Limited [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of shares issued for acquisition |  |  |  |  |  |  |  |  |  |  |  | 1,250,000 |  |  |  |  |
Common Class A [Member] | Promissory Notes [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of new stock issued |  |  |  |  |  |  |  |  |  |  |  | 430,326 |  |  |  |  |
Convertible promissory notes |  |  |  |  |  |  |  |  |  |  |  | $ 335,415 |  |  |  |  |
Conversion price per share |  |  |  |  |  |  |  |  |  | $ 0.78 |  | $ 0.78 |  |  |  |  |
Common Class A [Member] | 2023 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of shares issued of employee beneifts |  |  | 295,000 |  |  |  |  |  |  | 327,681 | 327,681 |  |  |  |  |  |
Number of new stock issued |  |  | 295,000 |  |  |  |  |  |  | 327,681 | 327,681 |  |  |  |  |  |
Shares approved and granted |  |  |  |  |  |  | 2,350,000 |  |  |  |  |  |  |  |  |  |
Common Class A [Member] | Consultant [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of shares issued |  |  |  | 24,572 | 172,000 |  |  |  |  | 506,303 |  |  |  |  |  |  |
Common Class A [Member] | Consultant One [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of shares issued |  |  |  | 85,714 | 600,000 |  |  |  |  |  |  |  |  |  |  |  |
Common Class B [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Ordinary shares, par value |  |  |  |  |  | $ 0 |  |  |  |  |  |  |  |  |  |  |
Ordinary shares, shares authorized |  |  |  |  |  | Unlimited |  |  |  |  |  | Unlimited | [1] | Unlimited | [1] |  |
Ordinary shares, shares issued | [1] |  |  |  |  |  |  |  |  | 285,715 |  | 285,715 |  | 285,715 |  |  |
Ordinary shares, shares outstanding | [1] |  |  |  |  |  |  |  |  | 285,715 |  | 285,715 |  | 285,715 |  |  |
Ordinary shares, voting rights |  |  |  |  |  |  |  |  |  |  |  | Holders of Class B Ordinary Share are entitled to eighteen (18) votes per share. |  |  |  |  |
Ordinary shares, conversion terms |  |  |  |  |  |  |  |  |  |  |  | Each Class B Ordinary Share is convertible into one Class A Ordinary Share at any time at the option of the holder thereof. The right to convert shall be exercisable by the holder of the Class B Ordinary Share delivering a written notice to the Company that such holder elects to convert a specified number of Class B Ordinary Shares into Class A Ordinary Share. |  |  |  |  |
IPO [Member] | Common Class A [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of stock |  |  |  |  |  |  |  | 2,000,000 |  |  |  |  |  |  |  |  |
Share price per share |  |  |  |  |  |  |  | $ 5.00 |  |  |  |  |  |  |  |  |
Proceeds from initial offering |  |  |  |  |  |  |  | $ 8,047,695 |  |  |  |  |  |  |  |  |
Private Placement [Member] | Common Class A [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of new stock issued |  |  |  |  |  |  |  |  |  |  |  | 1,030,927 |  |  |  |  |
Proceeds from issuance of private placement |  |  |  |  |  |  |  |  |  |  |  | $ 1,004,439 |  |  |  |  |
Underwriting Agreement [Member] | IPO [Member] | Common Class A [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Subsidiary, Sale of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of stock |  |  |  |  |  |  |  |  | 2,000,000 |  |  |  |  |  |  |  |
Ordinary shares, par value |  |  |  |  |  |  |  |  | $ 0 |  |  |  |  |  |  |  |
Share price per share |  |  |  |  |  |  |  |  | $ 5.00 |  |  |  |  |  |  |  |
[1] | The consolidated financial statements give retroactive to the June 18, 2024 one-for-seven reverse share split.

X
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Description of common stock conversion feature. Includes, but is not limited to, conversion price; conversion right; timing of right; terms, event or change in circumstance causing contingency to be met or adjustment to conversion price or number of shares; manner of settlement upon conversion; and method of settlement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (c) -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (d) -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6 + Details
Name: | us-gaap_CommonStockConversionFeatures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate dividends declared during the period for each share of common stock outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_CommonStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Face amount per share of no-par value common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockNoParValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Indicates whether number of common shares permitted to be issued is unlimited. Acceptable value is "Unlimited". + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockSharesAuthorizedUnlimited
Namespace Prefix: | us-gaap_
Data Type: | us-types:authorizedUnlimitedItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommonStockSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 + Details
Name: | us-gaap_CommonStockSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_CommonStockVotingRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The price per share of the conversion feature embedded in the debt instrument. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5 + Details
Name: | us-gaap_DebtInstrumentConvertibleConversionPrice1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3 + Details
Name: | us-gaap_EquityMethodInvestmentOwnershipPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow associated with the amount received from entity's first offering of stock to the public. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceInitialPublicOffering
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 + Details
Name: | us-gaap_ProceedsFromIssuanceOfPrivatePlacement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Gross number of share options (or share units) granted during the period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of stock issued during the period pursuant to acquisitions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period as a result of the conversion of convertible securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The gross value of stock issued during the period upon the conversion of convertible securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SubsidiarySaleOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=VSME_MlinkLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=VSME_TwoThousandTwoThreeEquityIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=VSME_PromissoryNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=VSME_ConsultantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=VSME_ConsultantOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=VSME_UnderwritingAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |