XML 45 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2025
Accounts Receivable, Net [Abstract]  
Schedule of Accounts Receivable and Allowance for Credit Loss

Accounts receivable and the allowance for credit loss consisted of the following:

 

   As of December 31, 
   2025   2024 
Accounts receivable  $4,713,405   $5,063,205 
Less: allowance for credit loss   (528,360)   (155,642)
   $4,185,045   $4,907,563 
Schedule of Allowance for Credit Loss Movement

Allowance for credit loss movement consisted of the following:

 

   As of December 31, 
   2025   2024 
At the beginning of the year  $(155,642)  $(97,133)
Allowance of the year   (372,718)   (58,509)
At the end of the year  $(528,360)  $(155,642)