XML 120 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
1 Months Ended
Dec. 31, 2107
Dec. 31, 2018
Accrued Expenses (Details) [Line Items]    
Accrued expenses, description the Company notified its customers to return their inventory on hand. The Company calculated an estimate for returns, reversed its revenue and recorded an accrued expense estimate of $202 thousand of product return related costs in addition to $77 thousand of credit memos granted to customers.  
2017 Note [Member]    
Accrued Expenses (Details) [Line Items]    
Interest payable $ 136 $ 394
2017 and 2018 Notes [Member]    
Accrued Expenses (Details) [Line Items]    
Interest payable   $ 359