ACCOUNTS RECEIVABLE, NET (Tables)  | 
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2023  | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accounts Receivable Net | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SCHEDULE OF ACCOUNTS RECEIVABLE | 
 SCHEDULE OF ACCOUNTS RECEIVABLE 
 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SCHEDULE OF PROVISION FOR DOUBTFUL ACCOUNTS | 
 The changes in the provision for doubtful accounts are as follows: SCHEDULE OF PROVISION FOR DOUBTFUL ACCOUNTS 
  | 
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- Definition Disclosure of accounts receivable net explanatory. No definition available. 
  | 
| X | ||||||||||
- Definition The disclosure of provisions. [Refer: Provisions] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef 
  |