v3.26.3
ACCOUNTS RECEIVABLE, NET (Tables)
6 Months Ended
Jun. 30, 2026
Credit Loss [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

  

   June 30, 2026   December 31, 2025 
   As of 
   June 30, 2026   December 31, 2025 
Accounts receivable  $3,922,979   $3,107,520