XML 124 R112.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Schedule of Future Minimum Payments (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Less than 1 year $ 6,123
Year 2 6,677
Year 3 6,124
Year 4 6,080
Year 5 5,897
Thereafter 90,025
Total $ 120,926