| 
           Business Combinations (Details 2) (HML, USD $) 
        In Thousands, unless otherwise specified  | 
        0 Months Ended | 1 Months Ended | 
|---|---|---|
| 
           Jul. 01, 2013 
         | 
        
           Mar. 31, 2014 
         | 
      |
| Intangible assets acquired | ||
| Useful life | 19 years 6 months | |
| Fair value | $ 20,542 | |
| 
           Customer relationships 
         | 
        ||
| Intangible assets acquired | ||
| Useful life | 20 years | |
| Fair value | 19,933 | |
| 
           Technology based intangible assets 
         | 
        ||
| Intangible assets acquired | ||
| Useful life | 2 years | |
| Fair value | $ 609 |