SCHEDULE OF LONG-TERM BANK LOANS (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
|---|---|---|---|
| Debt Disclosure [Abstract] | |||
| Secured long-term loans | $ 6,065,321 | $ 6,052,583 | $ 6,052,583 |
| Less: amounts due within one year under long-term loan contracts | (328,356) | (319,031) | |
| Total long-term bank loans | $ 5,736,965 | $ 5,733,552 |
| X | ||||||||||
- Definition Long term amounts due within one year under long term loan contracts. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|