XML 61 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenue $ 31,407,454 $ 27,440,110
Cost of goods sold $ 21,641,035 18,819,572
Equity method investment, description Significant influence is generally deemed to exist if the Company's ownership interest in the voting stock of the investee ranges between 20% and 50%, although other factors, such as representation on the investee's board of directors, are considered in determining whether the equity method of accounting is appropriate.  
Three Primary Customers [Member]    
Revenue $ 14,713,127 12,814,506
Accounts receivable $ 3,986,284 $ 2,708,825
Three Primary Customers [Member] | Revenue [Member]    
Concentration risk, percentage 47.00% 47.00%
Three Primary Customers [Member] | Accounts Receivable [Member]    
Concentration risk, percentage 68.00% 61.00%
Shipping and Handling [Member]    
Revenue $ 427,920 $ 519,359
Cost of goods sold $ 1,051,588 $ 1,061,961