XML 69 R22.htm IDEA: XBRL DOCUMENT v3.25.1
CUSTOMER DEPOSITS
12 Months Ended
Dec. 31, 2024
Customer Deposits  
CUSTOMER DEPOSITS

13. CUSTOMER DEPOSITS

 

         
   As of December 31, 
   2024   2023 
Customer deposits – Non Refundable  $94,015   $100,540 
Unexpired product coupons   2,961    1,035 
Total  $96,976   $101,575 

 

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.