XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Accrued Liabilities and Other Payables (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Other payables $ 831,354 $ 139,722
Salary payable 6,804 7,511
Marketing 20,000
Financed insurance premiums 107,016 69,337
Auditing fee 6,055 125,000
Freight 65,628
Warranty liability 23,349 27,545
Accrued commission 66,240 58,669
Accrued expenses, others 22,989 672,877
Total accrued liabilities and other payable $ 1,149,435 $ 1,100,661