|3 Months Ended|
Mar. 31, 2017
|Commitments and Contingencies Disclosure [Abstract]|
|Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block]||
Listed below is a summary of future minimum rental payments (including the remainder of 2017) as of March 31, 2017:
Tabular disclosure of the aggregate amount of payments due on known contractual obligations for the five years following the date of the latest balance sheet and the combined aggregate amount of maturities of known contractual obligations.
Reference 1: http://www.xbrl.org/2003/role/presentationRef