XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
RELATED PARTY TRANSACTIONS (Tables)
6 Months Ended
Jun. 30, 2025
RELATED PARTY TRANSACTIONS  
Schedule of related party transactions

June 30, 

December 31, 

    

2025

    

2024

Accounts receivable, net

$

144,801

$

112,686

Accounts payable

$

(35,642)

$

(29,095)

Accrued promotional allowances

$

(21,980)

$

(16,914)

Accrued liabilities

$

(32,713)

$

(22,595)