XML 90 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Summary Of Product Warranty Liability (Details) - USD ($)
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Commitments And Contingencies Disclosure [Abstract]    
Beginning balance $ 94,482 $ 63,461
Cost of warranty claims (19,310) (38,691)
Increase in warranty reserve 12,423 64,637
Ending balance $ 87,595 $ 89,407