XML 68 R49.htm IDEA: XBRL DOCUMENT v3.2.0.727
Commitments - Minimum Future Payments on Non-Cancelable Operating Leases (Details)
$ in Thousands
Jun. 30, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Remainder of 2015 $ 3,421
2016 6,557
2017 5,900
2018 5,487
2019 5,490
Thereafter 15,295
Total minimum future lease payments 42,150
Technology license purchase obligation $ 25,200