XML 68 R57.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Schedule of Future Minimum Payments Under Non-Cancelable Operating Leases (Details)
$ in Thousands
Jun. 30, 2016
USD ($)
Future Minimum Payments Under Non-cancelable Operating Leases  
2016 $ 1,099
2017 2,271
2018 2,264
2019 2,053
2020 1,832
Thereafter 2,603
Total $ 12,122