Related Party Transaction - Additional Information (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Sep. 01, 2015 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|
| Related Party Transaction [Line Items] | |||
| Proceeds from sale of business | $ 0 | $ 34,438 | |
| EZ Prints [Member] | |||
| Related Party Transaction [Line Items] | |||
| Total consideration for the sale of business | $ 600 | ||
| Proceeds from sale of business | 100 | $ 38,300 | |
| Notes receivable as part of sale of business | $ 500 | ||