XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Risks and uncertainties (Details)
Dec. 31, 2018
USD ($)
shares
A/F Protein, Inc.  
Concentration Risk [Line Items]  
Shares of common stock included in other assets (in shares) | shares 216,281
Ownership percent, less than 1.00%
Cost basis of shares of common stock of A/F Protein $ 21,628
Canada | Cash | Credit Concentration Risk  
Concentration Risk [Line Items]  
Cash in Canadian bank accounts $ 230,677