| **Summary of Significant Accounting Policies - Intangible Assets, Amortization Periods (Details)** | 12 Months Ended |
|----------------------------------------------------------------------------------------------------|-----------------|
||
| Customer Base and Relationships [Member] | Minimum [Member]                                        |            |
| **Finite-Lived Intangible Assets [Line Items]**                                                    |            |
| Finite-Lived Intangible Asset, Useful Life                                                         | 3 years         |
| Customer Base and Relationships [Member] | Maximum [Member]                                        |            |
| **Finite-Lived Intangible Assets [Line Items]**                                                    |            |
| Finite-Lived Intangible Asset, Useful Life                                                         | 15 years        |
| Trademarks [Member]                                                                                |            |
| **Finite-Lived Intangible Assets [Line Items]**                                                    |            |
| Finite-Lived Intangible Asset, Useful Life                                                         | 20 years        |
| Supply Agreements [Member]                                                                         |            |
| **Finite-Lived Intangible Assets [Line Items]**                                                    |            |
| Finite-Lived Intangible Asset, Useful Life                                                         | 3 years         |
| Other Intangible Assets [Member] | Minimum [Member]                                                |            |
| **Finite-Lived Intangible Assets [Line Items]**                                                    |            |
| Finite-Lived Intangible Asset, Useful Life                                                         | 3 years         |
| Other Intangible Assets [Member] | Maximum [Member]                                                |            |
| **Finite-Lived Intangible Assets [Line Items]**                                                    |            |
| Finite-Lived Intangible Asset, Useful Life                                                         | 18 years        |

| X                                                                                                                                                                        |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_FiniteLivedIntangibleAssetsLineItems**Namespace Prefix:**us-gaap_**Data Type:**xbrli:stringItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                          |
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.
+ References
No definition available.
+ Details**Name:**us-gaap_FiniteLivedIntangibleAssetUsefulLife**Namespace Prefix:**us-gaap_**Data Type:**xbrli:durationItemType**Balance Type:**na**Period Type:**duration |