XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.3
CUSTOMER DEPOSITS
9 Months Ended
Sep. 30, 2025
Customer Deposits  
CUSTOMER DEPOSITS

12. CUSTOMER DEPOSITS

 

       
   As of 
   September 30, 2025   December 31, 2024 
         
Customer deposits – Non-Refundable  $98,162   $94,015 
Unexpired product coupons   342    2,961 
Total  $98,504   $96,976 

 

Customer deposits represent amounts advanced by customers on product orders and unexpired product coupons issued to the Company’s members and distributors of its network marketing business.