v3.26.1
REVENUE AND ACCOUNTS RECEIVABLE (Tables)
6 Months Ended
Jun. 30, 2026
Credit Loss [Abstract]  
Schedule of presents disaggregated revenue
                               
    Three months ended
June 30,
    Six months ended
June 30,
 
    2026     2025     2026     2025  
E-commerce channels   $ 897,058     $ 564,955     $ 1,638,469     $ 983,073  
Wholesale channels     108,073       11,057       135,138       44,609  
App store subscriptions     5,388       3,218       10,473       6,049  
Total revenues, net   $ 1,010,519     $ 579,230     $ 1,784,080     $ 1,033,731  
Schedule of allowance for credit losses
               
    2026     2025  
Balance at January 1   $ 16,644     $ 30,966  
Bad debt expense     8,187       7,745  
Write-offs     -       (87 )
Other     -       87  
Balance at June 30   $ 24,831     $ 38,711