| DEFERRED REVENUE (Tables) | 12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dec. 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SUMMARY OF DEFERRED REVENUE | As of December 31, 2022 and 2021, deferred revenue consists of: SUMMARY OF DEFERRED REVENUE 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SCHEDULE OF RECONCILIATION OF DEFERRED REVENUE | A reconciliation of deferred revenue for the years ended December 31, 2022 and 2021 are as follows: SCHEDULE OF RECONCILIATION OF DEFERRED REVENUE 
 
 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| X | ||||||||||
| 
- Definition Schedule of deferred revenue. No definition available. 
 | 
| X | ||||||||||
| 
- Definition Schedule of reconciliation of deferred revenue explanatory. No definition available. 
 |