us-gaap:Schedule of Accrued Liabilities [Table Text Block] {us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock}
us-gaap:Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] {us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock}
us-gaap:Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] {us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock}
us-gaap:Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block] {us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock}
us-gaap:Accounts Payable and Accrued Liabilities Disclosure [Text Block] {us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock}
-added:Accounts Payable and Accrued Liabilities, Current [Roll Up] {added:AccountsPayableDisclosuresHierarchy}
us-gaap:Accounts Payable, Interest-bearing, Interest Rate {us-gaap:AccountsPayableInterestBearingInterestRate}
us-gaap:Accrual, Real and Personal Property Taxes, Uncertainty {us-gaap:AccrualRealAndPersonalPropertyTaxesUncertainty}