XML 71 R60.htm IDEA: XBRL DOCUMENT
v3.26.1

Other Payables and Accrued Liabilities (Details) - USD ($) | Mar. 31, 2026 | Dec. 31, 2025
--- | --- | ---
Other Payables and Accrued Liabilities [Abstract] |  |
Other payable and accrued liabilities | $ 1,951,020 | $ 2,140,130

X
- References No definition available. + Details
Name: | us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer. + References No definition available. + Details
Name: | us-gaap_OtherAccountsPayableAndAccruedLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant