XML 66 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Notes Payable (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Notes payable    
Total notes payable $ 0 $ 451
Less: current maturities   (169)
Notes payable, net of current portion   282
Notes payable to insurance finance company    
Notes payable    
Total notes payable   11
Notes payable to insurance finance company due in January 2017    
Notes payable    
Interest rate 4.40%  
Notes payable to vehicle companies    
Notes payable    
Total notes payable   $ 440
Minimum | Notes payable to vehicle companies    
Notes payable    
Interest rate 0.00%  
Maximum | Notes payable to vehicle companies    
Notes payable    
Interest rate 6.60%