Annual report pursuant to Section 13 and 15(d)

Factoring Agreement (Details)

Factoring Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Factoring Agreement (Textual)    
Description of factoring agreement Bay View may make advances to the Company of amounts representing up to 80% of the net amount of eligible accounts receivable. The factor facility was collateralized by a general security agreement over all the Company's personal property and interests. Fees paid to Bay View for factored receivables are 1.80% for the first 30 days and is and 0.65% for every ten days thereafter, to a maximum of 90 days total outstanding.  
Factor expense $ 718 $ 391
Factored receivables payable 2,434 1,816
Future advances $ 566 $ 1,184