SCHEDULE OF MOVEMENT OF PRODUCT WARRANTY PROVISION (Details) - USD ($) |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Guarantees and Product Warranties [Abstract] | ||
| Balance at beginning of period | $ 84,422 | |
| Additions | 108,876 | |
| Foreign exchange adjustment | 3,828 | |
| Balance at end of period | 197,126 | |
| Less: Current portion | 182,006 | |
| Non-current portion | $ 15,120 | |
| X | ||||||||||
- Definition Standard product warranty accrual additions. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. Excludes extended product warranties. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid after one year or beyond the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|