XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT REPORTING (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue, Major Customer [Line Items]        
Sales, net $ 10,195,763 $ 10,332,358 $ 17,737,346 $ 19,135,438
Cost of sales 3,979,145 3,860,668 6,761,620 7,391,026
Gross profit 6,216,618 6,471,690 10,975,726 11,744,412
General and administration expenses 1,624,819 1,596,613 3,286,195 3,444,130
Loss from operations 398,164 536,906 (471,814) (65,671)
Selling expenses     8,161,345 8,365,953
Direct Sales [Member]        
Revenue, Major Customer [Line Items]        
Sales, net 5,497,973 5,721,172 9,808,448 10,007,328
Cost of sales 1,451,868 1,608,422 2,637,462 2,903,567
Gross profit 4,046,105 4,112,750 7,170,986 7,103,761
Contribution margin $ 791,055 $ 515,826 829,680 243,456
Selling expenses     $ 6,341,306 $ 6,860,305
Direct Sales [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage 53.90% 55.40% 55.30% 52.30%
Distributor Sales [Member]        
Revenue, Major Customer [Line Items]        
Sales, net $ 4,697,790 $ 4,611,186 $ 7,928,898 $ 9,128,110
Cost of sales 2,527,277 2,252,246 4,124,158 4,487,459
Gross profit 2,170,513 2,358,940 3,804,740 4,640,651
Contribution margin $ 1,516,909 $ 1,853,573 2,511,101 3,630,859
Selling expenses     $ 1,293,639 $ 1,009,792
Distributor Sales [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage 46.10% 44.60% 44.70% 47.70%
Unallocated [Member]        
Revenue, Major Customer [Line Items]        
Sales, net
Cost of sales
Gross profit
General and administration expenses $ 1,624,819 $ 1,596,613 3,286,195 3,444,130
Selling expenses     $ 526,400 $ 495,856