Annual report pursuant to Section 13 and 15(d)

Notes Payable (Details)

v3.8.0.1
Notes Payable (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 29, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Debt [Line Items]        
Discount, Beginning   $ 0 $ 324  
Amortization of debt discount   0 324 $ 89
Discount, Ending     0 324
Payment of NSC debt, Net   0 (2,792) 0
NSC Note [Member]        
Debt [Line Items]        
Notes Payable, Beginning   0 2,792  
Payment of NSC debt $ (2,800)   (2,792)  
Notes Payable, Ending     0 2,792
Discount, Beginning   0 (324)  
Amortization of debt discount     324 89
Discount, Ending     0 (324)
NSC Note Payable, Net, Beginning   $ 0 2,468  
Payment of NSC debt, Net     (2,792)  
Amortization of debt discount, Net     324  
NSC Note Payable, Net, Ending     $ 0 $ 2,468