XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Trade Accounts Receivable, Net (Tables)
6 Months Ended
Jun. 30, 2025
Trade Accounts Receivable, Net [Abstract]  
Schedule of Trade Accounts Receivable

The Company extends credit terms of 15 to 60 days to the majority of its domestic customers, which include third-party distributors, supermarkets, and wholesalers

 

   As of 
   June 30,
2025
   December 31,
2024
 
   Unaudited     
Trade accounts receivable  $1,026,320   $929,401 
Less: Allowance for credit losses   (904,184)   (873,120)
   $122,136   $56,281 
Allowance for credit losses          
Beginning balance:  $(873,120)  $(756,241)
Additions to allowance   (31,064)   (116,879)
Bad debt written-off   -     
-
 
Ending balance  $(904,184)  $(873,120)