XML 49 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies: Recent Accounting Pronouncements (Details) - USD ($)
12 Months Ended
Dec. 30, 2017
Dec. 31, 2016
Dec. 26, 2015
Jan. 01, 2018
Recent Accounting Pronouncements        
Excess tax benefit related to stock based compensation $ 793,400      
Excess tax benefits on exercised stock options, operating activities $ 882,300 $ 599,400 $ 26,300  
Accounting Standards Update 2014-09 | Proforma Adjustment        
Recent Accounting Pronouncements        
Deferred revenue       $ 7,000,000
Accounting Standards Update 2016-09        
Recent Accounting Pronouncements        
Excess tax benefits on exercised stock options, operating activities   599,400 26,300  
Accounting Standards Update 2016-09 | Previously Reported        
Recent Accounting Pronouncements        
Excess tax benefits on exercised stock options, financing activities   $ 599,400 $ 26,300