XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.1
CUSTOMER DEPOSITS
3 Months Ended
Mar. 31, 2025
Customer Deposits  
CUSTOMER DEPOSITS

12. CUSTOMER DEPOSITS

 

         
   As of 
   March 31, 2025   December 31, 2024 
         
Customer deposits – Non Refundable  $89,047   $94,015 
Unexpired product coupons   2,423    2,961 
Total  $91,470   $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.