| X | ||||||||||
| 
- Definition Business Acquisition Proforma, Acquisition Related Costs No definition available. 
 | 
| X | ||||||||||
| 
- Definition Business Acquisition Proforma Acquisitions Tax Provision No definition available. 
 | 
| X | ||||||||||
| 
- Definition Business Acquisition, Proforma Adjustment for Acquiree Results of Operations No definition available. 
 | 
| X | ||||||||||
| 
- Definition Business Acquisition Proforma Amortization of Intangible Assets No definition available. 
 | 
| X | ||||||||||
| 
- Definition Business Acquisition, Proforma, Cost of Goods Sold, Amortization No definition available. 
 | 
| X | ||||||||||
| 
- Definition Business Acquisition Proforma Depreciation of Property, Plant and Equipment No definition available. 
 | 
| X | ||||||||||
| 
- Definition Business Acquisitions, Pro Forma Combined Net Income (Loss) No definition available. 
 | 
| X | ||||||||||
| 
- Definition Pro forma reconciliation [Abstract] No definition available. 
 | 
| X | ||||||||||
| 
- References No definition available. 
 | 
| X | ||||||||||
| 
- Definition The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Details 
 |