XML 128 R111.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Schedule of Future Minimum Payments (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Less than 1 year $ 8,015
Year 2 7,521
Year 3 7,566
Year 4 7,448
Year 5 7,147
Thereafter 114,729
Total $ 152,426