Discontinued Operations - Additional Information (Detail)
1 Months Ended 3 Months Ended 12 Months Ended
Sep. 01, 2015
USD ($)
Customer
Mar. 06, 2015
USD ($)
Mar. 01, 2015
USD ($)
Jun. 30, 2016
USD ($)
Jun. 30, 2015
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Proceeds from sale of business           $ 0 $ 34,438,000
Impairment charge             7,311,000
Gain on sale of discontinued operations             17,319,000
EZ Prints [Member]              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Proceeds from sale of business $ 100,000           38,300,000
Total consideration for the sale of business 600,000            
Notes receivable from related party for sale of business 500,000            
Payment to a customer as part of closing of sale of business $ 1,250,000            
Number of customers obligation paid at sale closing | Customer 1            
Impairment charge         $ 7,300,000   7,311,000
Gain on sale of discontinued operations $ 300,000           $ 257,000
Transition services agreement, period 1 year            
Logo Sportswear Inc. [Member]              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Proceeds from sale of business   $ 9,200,000          
Escrow deposits related to property sales   $ 1,000,000   $ 0      
Logo Sportswear Inc. [Member] | Minimum [Member]              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Transition services agreement, period   1 year          
Logo Sportswear Inc. [Member] | Maximum [Member]              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Transition services agreement, period   2 years          
Circle Graphics, Inc. [Member]              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Proceeds from sale of business     $ 28,500,000        
Escrow deposits related to property sales     $ 2,400,000 $ 0      
Circle Graphics, Inc. [Member] | Minimum [Member]              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Transition services agreement, period     1 year        
Circle Graphics, Inc. [Member] | Maximum [Member]              
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]              
Transition services agreement, period     3 years