Quarterly report pursuant to Section 13 or 15(d)

Customer Concentrations and Accounts Receivable ??? Distribution and Accounts Receivable Assignment Agreements (Details)

v3.8.0.1
Customer Concentrations and Accounts Receivable – Distribution and Accounts Receivable Assignment Agreements (Details)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 18, 2017
USD ($)
Oct. 13, 2017
USD ($)
payment
Dec. 31, 2017
USD ($)
Dec. 31, 2017
USD ($)
Turbine International, LLC. and MTE Service        
Distribution and Accounts Receivable Assignment Agreements        
Proceeds from sale of distribution rights $ 6.3      
Accounts Receivable Agreement        
Distribution and Accounts Receivable Assignment Agreements        
Balance owed in relation to Accounts Receivable Agreement     $ 1.8 $ 1.8
Accounts Receivable Agreement | Turbine International, LLC. and MTE Service        
Distribution and Accounts Receivable Assignment Agreements        
Total consideration receivable   $ 2.5    
Number of payments to be received | payment   3    
Proceeds from sale of receivables     $ 0.6 $ 0.7
Promissory Note Agreement | Turbine International, LLC. and MTE Service        
Distribution and Accounts Receivable Assignment Agreements        
Total consideration receivable   $ 3.8    
Number of payments to be received | payment   35    
Term of payments   3 years