v3.26.3
Accounts Receivable, Net (Tables)
9 Months Ended
Sep. 30, 2026
Accounts Receivable, Net [Abstract]  
Schedule of Accounts Receivable is Net of Allowance for Expected Credit Losses

Accounts receivable is net of allowance for expected credit losses.

 

    As of  
    September 30,
2026
    December 31,
2025
 
Accounts receivable   $ 27,092,415     $ 17,272,509  
Less: allowance for expected credit losses     (58,411 )     (16,030 )
Accounts receivable, net   $ 27,034,004     $ 17,256,479  
Schedule of Changes in the Allowance for Expected Credit Losses

Changes in the allowance for expected credit losses are as follows:

 

   

For the
nine months

ended
September 30,
2026

   

For the
Year Ended

December 31,
2025

 
             
Beginning balance   $ 16,030     $ -  
Additional provision charged to expense     40,980       15,596  
Effect of foreign exchange change     1,401       434  
Ending balance   $ 58,411     $ 16,030