v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Gross accounts receivable $ 2,977,690 $ 1,886,944
Less: Allowance for credit losses (1,010,964) (1,149,947)
Less: Allowance for sales returns (76,621) (47,844)
Accounts receivable, net $ 1,890,105 $ 689,153