XML 55 R43.htm IDEA: XBRL DOCUMENT v3.6.0.2
LEASES (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Jan. 02, 2016
Jan. 03, 2015
Future minimum payments under non-cancelable operating leases [Abstract]      
Rent expense for all operating leases $ 1,293,271 $ 1,324,365 $ 1,151,749
Non-Cancelable Leases [Member]      
Future minimum payments under non-cancelable operating leases [Abstract]      
2017 1,218,047    
2018 1,145,243    
2019 741,243    
2020 515,845    
2021 285,088    
Total 3,905,466    
All Leases of All Kinds [Member] | Minimum [Member]      
Future minimum payments under non-cancelable operating leases [Abstract]      
2017 1,100,000    
2018 1,100,000    
2019 1,100,000    
2020 1,100,000    
2021 1,100,000    
All Leases of All Kinds [Member] | Maximum [Member]      
Future minimum payments under non-cancelable operating leases [Abstract]      
2017 1,400,000    
2018 1,400,000    
2019 1,400,000    
2020 1,400,000    
2021 $ 1,400,000