XML 71 R80.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Schedule Of Product Warranty Reserve (Details) - USD ($)
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Commitments And Contingencies Disclosure [Abstract]    
Beginning balance $ 63,461 $ 37,156
Cost of warranty claims (38,691) (2,484)
Increase in warranty reserve 64,637 20,496
Ending balance $ 89,407 $ 55,168