XML 91 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Summary of Future Minimum Lease Payments for Capital and Operating Lease (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Present value of payments  
2018 $ 1,140
2019 334
2020 115
2021 5
2022 0
Thereafter 0
Total 1,594
Interest  
2018 219
2022 140
2020 5
2021 0
2022 0
Thereafter 0
Total 364
Total Capital lease payments  
2018 1,359
2019 474
2020 120
2021 5
2022 0
Thereafter 0
Total 1,958
Operating leases  
2018 9,338
2019 7,649
2020 4,771
2021 1,944
2022 779
Thereafter 1,447
Total 25,928
Total Lease payments  
2018 10,697
2019 8,123
2020 4,891
2021 1,949
2022 779
Thereafter 1,447
Total Lease payments 27,886
Facilities  
Operating leases  
2018 9,331
2019 7,642
2020 4,764
2021 1,937
2022 772
Thereafter 1,447
Total 25,893
Furniture and Equipment  
Operating leases  
2018 7
2019 7
2020 7
2021 7
2022 7
Thereafter 0
Total $ 35