XML 108 R95.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Commitments (Operating Leases of Lessee Disclosure) (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Other Commitments [Abstract]  
Year ending December 31, 2018 $ 10,011
Year ending December 31, 2019 10,049
Year ending December 31, 2020 10,363
Year ending December 31, 2021 10,201
Year ending December 31, 2022 3,346
Thereafter 6,336
Total future minimum lease payments $ 50,306