Business Combinations - Schedule of Acquired Intangible Asset Categories, Fair Value and Amortization Periods (Details) - Runbook Company B.V. $ in Thousands |
Aug. 31, 2016
USD ($)
|
|---|---|
| Finite Lived Intangible Assets [Line Items] | |
| Amortization Period | 8 years 8 months 12 days |
| Fair Value | $ 9,790 |
| Trade name | |
| Finite Lived Intangible Assets [Line Items] | |
| Amortization Period | 1 year |
| Fair Value | $ 20 |
| Developed technology | |
| Finite Lived Intangible Assets [Line Items] | |
| Amortization Period | 8 years |
| Fair Value | $ 5,710 |
| Non-compete agreements | |
| Finite Lived Intangible Assets [Line Items] | |
| Amortization Period | 2 years |
| Fair Value | $ 180 |
| Customer relationships | |
| Finite Lived Intangible Assets [Line Items] | |
| Amortization Period | 10 years |
| Fair Value | $ 3,880 |