Acquisition - Summary of Estimated Fair Value of Intangible Assets Acquired (Detail) - USD ($) $ in Thousands |
9 Months Ended |
|
Sep. 30, 2016 |
Aug. 09, 2016 |
| Customer Relationships [Member] |
|
|
| Acquired Finite And Indefinite Lived Intangible Asset [Line Items] |
|
|
| Finite-lived intangible assets, estimated useful life |
10 years
|
|
| Non-compete Agreements [Member] |
|
|
| Acquired Finite And Indefinite Lived Intangible Asset [Line Items] |
|
|
| Finite-lived intangible assets, estimated useful life |
4 years
|
|
| Olapic, Inc. [Member] |
|
|
| Acquired Finite And Indefinite Lived Intangible Asset [Line Items] |
|
|
| Total |
$ 33,000
|
$ 33,000
|
| Olapic, Inc. [Member] | Trademarks and Tradenames [Member] |
|
|
| Acquired Finite And Indefinite Lived Intangible Asset [Line Items] |
|
|
| Indefinite-lived intangible assets, estimated fair value at acquisition date |
7,000
|
|
| Olapic, Inc. [Member] | Developed Technology [Member] |
|
|
| Acquired Finite And Indefinite Lived Intangible Asset [Line Items] |
|
|
| Finite-lived intangible assets, estimated fair value at acquisition date |
$ 16,600
|
|
| Finite-lived intangible assets, estimated useful life |
10 years
|
|
| Olapic, Inc. [Member] | Customer Relationships [Member] |
|
|
| Acquired Finite And Indefinite Lived Intangible Asset [Line Items] |
|
|
| Finite-lived intangible assets, estimated fair value at acquisition date |
$ 7,900
|
|
| Finite-lived intangible assets, estimated useful life |
10 years
|
|
| Olapic, Inc. [Member] | Non-compete Agreements [Member] |
|
|
| Acquired Finite And Indefinite Lived Intangible Asset [Line Items] |
|
|
| Finite-lived intangible assets, estimated fair value at acquisition date |
$ 1,500
|
|
| Finite-lived intangible assets, estimated useful life |
4 years
|
|