XML 78 R67.htm IDEA: XBRL DOCUMENT v3.20.2
15. ACCRUED WARRANTY (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Less: Accumulated Amortization    
Beginning Accrued Warranty Costs $ 30,000 $ 30,000
Provision for Product Warranty Costs 61,864 2,609
Settlement of Warranty Claims (1,864) (2,609)
Ending Accrued Warranty Costs $ 90,000 $ 30,000