XML 59 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Recent Accounting Pronouncements - Textual (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 02, 2017
Apr. 01, 2017
Dec. 30, 2017
Dec. 31, 2016
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Deferred revenue     $ 1,661 $ 816
Accounting Standards Update 2016-09 [Member]        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Increase (decrease) in accumulated deficit $ 100 $ 1,200    
Adjustments for New Accounting Pronouncement [Member] | Minimum [Member] | Pro Forma [Member]        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Retained earnings related to new standard accounting     700  
Deferred revenue     1,500  
Adjustments for New Accounting Pronouncement [Member] | Maximum [Member] | Pro Forma [Member]        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Retained earnings related to new standard accounting     1,200  
Deferred revenue     $ 2,500