XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES    
Commissions $ 160,415 $ 200,837
Payroll And Related Costs 185,617 201,009
Director Fees 37,650 37,650
Sales Tax Payable 20,411 5,707
Accrued Warranty (note 14) 30,000 30,000
Other Accrued Expenses 78,736 71,898
Total $ 512,829 $ 675,491