XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Equipment Note Payable and Financial Arrangements - Schedule of Long Term Notes Payable (Details) - USD ($)
$ in Thousands
Apr. 19, 2019
Nov. 02, 2018
Apr. 20, 2018
Debt Disclosure [Abstract]      
Secured equipment notes payable to Wells Fargo Bank, N.A. collateralized by equipment for the new Chicago processing facility. $ 7,268  
Less current portion of notes payable (712)
Total long-term notes payable $ 6,556