| **Summary of Significant Accounting Policies Foreign currency transaction and translation (Policies)** | 12 Months Ended                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
|--------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
||
| **Foreign Currency [Abstract]**                                                                        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Foreign Currency Transactions and Translations Policy [Policy Text Block]                              | Foreign Currency Translation: Sales and expenses denominated in foreign currencies are translated at average exchange rates in effect throughout the year. Assets and liabilities of foreign operations are translated at period-end exchange rates with the impacts of foreign currency translation recognized to cumulative translation adjustment, a component of accumulated other comprehensive income (loss). Foreign currency transaction gains and losses are included in other expense, net. |

| X                                                                                                                                                           |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_ForeignCurrencyAbstract**Namespace Prefix:**us-gaap_**Data Type:**xbrli:stringItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367646&loc=d3e18780-107790Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -URI http://asc.fasb.org/subtopic&trid=2175856Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 10 -URI http://asc.fasb.org/subtopic&trid=2175826Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -URI http://asc.fasb.org/subtopic&trid=2175892
+ Details**Name:**us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock**Namespace Prefix:**us-gaap_**Data Type:**nonnum:textBlockItemType**Balance Type:**na**Period Type:**duration |