XML 91 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Schedule Of Product Warranty Liability (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Commitments And Contingencies Disclosure [Abstract]    
Beginning balance $ 37,156 $ 50,426
Cost of warranty claims (2,596) (9,814)
Increase in warranty reserve 28,901 (3,456)
Ending balance $ 63,461 $ 37,156