XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE AND OTHER CONTRACTS WITH CUSTOMERS (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenues $ 1,939,542 $ 1,984,660 $ 639,893
Retailers [Member]        
Disaggregation of Revenue [Line Items]        
Revenues 638,904
Other online and offline channels [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,939,542 $ 1,984,660 $ 989