XML 53 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Manufacturer's warranties $ 316,000 $ 257,000
Warranties-other 14,176 74,176
Miscellaneous payable 760 1,193
Taxes payable 131,877 2,382
Total accrued expenses and other current liabilities $ 462,813 $ 334,751