Accrued Liabilities - Schedule of Warranty Costs (Details) - Warranty - USD ($) $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2019 |
Dec. 31, 2018 |
|
| Accrued Liabilities, Rollforward [Roll Forward] | ||||
| Balance at beginning of the period | $ 319 | $ 232 | ||
| Additions for estimated future expense | 416 | 374 | ||
| Incurred costs | (385) | (287) | ||
| Balance at end of the period | 350 | 319 | ||
| Current portion | $ 285 | $ 255 | ||
| Long-term portion | 65 | 64 | ||
| Total | $ 350 | $ 319 | $ 350 | $ 319 |
| X | ||||||||||
- Definition Accrued Liabilities, Rollforward [Roll Forward] No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The carrying value of current portion of product maintenance and warranty liabilities as on the balance sheet date. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The carrying value of noncurrent portion of product maintenance and warranty liabilities as on the balance sheet date. No definition available.
|
| X | ||||||||||
- Details
|