XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.3
SCHEDULE OF CHANGES IN ACCRUED RETURN (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Balance as of beginning $ 261,588 $ 283,276
Actual recognized products return (1,552,639) (1,061,694)
Accruals for product return liabilities 1,268,062 1,040,006
Ending balance $ 22,989 $ 261,588