XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES    
Commissions $ 105,315 $ 200,837
Payroll And Related Costs 203,242 201,009
Director Fees 37,650 37,650
Sales Tax Payable 6,062 5,707
Accrued Warranty (note 14) 30,000 30,000
Other Accrued Expenses 90,256 71,898
Total $ 472,525 $ 675,491