XML 79 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Schedule Of Product Warranty Reserve (Details) - USD ($)
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Commitments And Contingencies Disclosure [Abstract]    
Beginning balance $ 37,156 $ 50,426
Cost of warranty claims (2,358) (4,296)
Increase (decrease) in warranty reserve 24,857 (14,817)
Ending balance $ 59,655 $ 31,313