XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
RELATED PARTY TRANSACTIONS (Tables)
12 Months Ended
Dec. 31, 2024
RELATED PARTY TRANSACTIONS  
Schedule of related party transactions

December 31, 

December 31, 

    

2024

    

2023

Accounts receivable, net

$

112,686

$

135,246

Accounts payable

$

(29,095)

$

(68,386)

Accrued promotional allowances

$

(16,914)

$

(13,794)

Accrued liabilities

$

(22,595)

$

(19,745)