v3.26.1
Accounts Receivable, Net (Tables)
6 Months Ended
Jun. 30, 2026
Accounts Receivable, Net [Abstract]  
Schedule of Accounts Receivable, Net

Accounts receivable, net, consisted of the following at June 30, 2026 and December 31, 2025:

 

    As of
June 30,
2026
(unaudited)
    As of
December 31,
2025
 
Accounts receivable   $ 1,632,613     $ 1,525,792  
Less: allowance for credit loss     (123,371 )     (123,371 )
Accounts receivable, net   $ 1,509,242     $ 1,402,421  
Schedule of Movement of Allowance for Credit Losses

The movement of allowance for credit losses is as follows:

 

    As of
June 30,
2026
(unaudited)
    As of
December 31,
2025
 
Beginning balance   $ 123,371     $ 123,371  
Additions (recovery) of allowance for credit loss     -       -  
Ending balance   $ 123,371     $ 123,371