XML 36 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business and Summary of Significant Accounting Policies - Summary of Sales by Geographic Area (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Sales by geographic area $ 2,425,745 $ 2,550,796
United States of America [Member]    
Sales by geographic area 2,371,687 2,514,342
Foreign [Member]    
Sales by geographic area $ 54,058 $ 36,454