RELATED PARTY BALANCES AND TRANSACTIONS (Details Narrative) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Related Party Transaction [Line Items] | ||
| Accounts receivable, related parties | $ 5,763,509 | $ 928,951 |
| Amounts due from related parties | 7,026,092 | 2,807,854 |
| HTL Marketing [Member] | ||
| Related Party Transaction [Line Items] | ||
| Securities borrowed | 50,000,000 | 50,000,000 |
| Related Party [Member] | ||
| Related Party Transaction [Line Items] | ||
| Accounts receivable, gross | 4,189,728 | 10,829,065 |
| Accounts payable, gross | 0 | 83,709 |
| Amounts due from related parties, gross | 15,973,753 | 9,753,843 |
| Accounts receivable, gross | 478,872 | |
| Accounts receivable, related parties | 5,763,509 | 928,951 |
| Accounts payable, related parties | 74,890,989 | 72,724,799 |
| Amounts due from related parties | 7,026,092 | 2,807,854 |
| Amounts due to related parties | $ 292,753 |
| X | ||||||||||
- Definition Accounts payable gross. No definition available.
|
| X | ||||||||||
- Definition Other liabilities gross current. No definition available.
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer. No definition available.
|
| X | ||||||||||
- Definition The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| 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. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after the effects of master netting arrangements, of securities borrowed from entities in exchange for collateral. Includes assets not subject to a master netting arrangement and not elected to be offset. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|