XML 68 R41.htm IDEA: XBRL DOCUMENT v3.2.0.727
Minimum Future Lease Payments for Non-Cancelable Leases (Details)
$ in Thousands
Jun. 30, 2015
USD ($)
Disclosure Minimum Future Lease Payments For Non Cancelable Leases [Abstract]  
Remainder of 2015 $ 5,090
2015 9,831
2016 5,885
2017 2,345
2018 529
Thereafter 438
Total minimum lease payments $ 24,118