v3.26.1
ACCOUNTS RECEIVABLE, NET (Tables)
3 Months Ended
Mar. 31, 2026
Credit Loss [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

The Company’s accounts receivable as of March 31, 2026 and December 31, 2025 consists of the following:

 

  

  

March 31, 2026

(unaudited)

   December 31, 2025 
Accounts receivable  $4,555,140   $5,820,911 
Less: allowance for credit loss   (467,879)   (493,874)
Accounts receivable, net  $4,087,261   $5,327,037 
SCHEDULE OF MOVEMENT OF ALLOWANCE FOR CREDIT LOSS

The movement of allowance for credit loss are as follows:

 

  

  

March 31, 2026

(unaudited)

   December 31, 2025 
Beginning balance  $493,874   $384,192 
Addition (reversal) of provision   (25,995)   109,682 
Ending balance  $467,879   $493,874