Notes payable (Details) - USD ($) $ in Thousands |
Jun. 30, 2019 |
Dec. 31, 2018 |
|---|---|---|
| Notes Payable | ||
| July 1, 2019 - December 31, 2019 | $ 1,124 | |
| January 1, 2020 - December 31, 2020 | 1,541 | |
| January 1, 2021 - December 31, 2021 | 95 | |
| Total future minimum payments | 2,760 | |
| Less: Imputed interest | (42) | |
| Total | 2,718 | |
| Current portion of notes payable | 2,035 | $ 2,411 |
| Long-term portion of notes payable | $ 683 | $ 1,618 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Present value of undiscounted obligation for payments for financed prepaid maintenance services. No definition available.
|
| X | ||||||||||
- Definition Present value of undiscounted obligation for payments for financed prepaid maintenance services, classified as current. No definition available.
|
| X | ||||||||||
- Definition Present value of undiscounted obligation for payments for financed prepaid maintenance services, classified as noncurrent. No definition available.
|
| X | ||||||||||
- Definition Amount of undiscounted obligation for payments for financed prepaid maintenance services. No definition available.
|
| X | ||||||||||
- Definition Amount of undiscounted obligation for payments for financed prepaid maintenance services, due in third fiscal year following latest fiscal year. No definition available.
|
| X | ||||||||||
- Definition Amount of undiscounted obligation for payments for financed prepaid maintenance services, due in second fiscal year following latest fiscal year. No definition available.
|
| X | ||||||||||
- Definition Amount of undiscounted obligation for payments for financed prepaid maintenance services, due in remainder of fiscal year following latest fiscal year ended. No definition available.
|
| X | ||||||||||
- Definition Amount of undiscounted obligation in excess of discounted obligation for financed prepaid maintenance services. No definition available.
|