SCHEDULE OF RECONCILIATION OF DEFERRED REVENUE (Details) - USD ($)  | 
12 Months Ended | |||||
|---|---|---|---|---|---|---|
Dec. 31, 2023  | 
Dec. 31, 2022  | 
|||||
| Contract Liabilities | ||||||
| Contract liabilities, beginning balance | $ 5,820,450 | [1] | $ 2,561,912 | |||
| Addition | 2,243,992 | 5,608,479 | ||||
| Revenue earned | (5,314,305) | (2,349,941) | ||||
| Contract liabilities, ending balance | $ 2,750,137 | $ 5,820,450 | [1] | |||
  | ||||||
| X | ||||||||||
- Definition Contract liabilities revenue earned. No definition available. 
  | 
| X | ||||||||||
- Definition Contract liability addition. No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- Definition The amount of an entity’s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
  |