XML 68 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Future Minimum Lease Payments Under Topic 840 (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Operating Leases  
2019 $ 3,280
2020 712
2021 490
2022 41
2023 0
Total minimum lease payments 4,523
Capital Leases  
2019 252
2020 61
2021 0
2022 0
2023 0
Total minimum lease payments 313
Less: amount representing interest (10)
Present value of capital lease obligations 303
Less: current portion (242)
Long-term portion of capital leases 61
Future minimum sublease rentals $ 900