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)