v2.4.0.8
Commitments and Contingencies - Schedule of Future Annual Minimum Lease Payments (Detail) (USD $)
In Thousands, unless otherwise specified
Sep. 30, 2014
Operating Leased Assets [Line Items]  
2014 $ 927
2015 3,811
2016 3,542
2017 3,181
2018 2,622
Thereafter 1,772
Total minimum lease payments $ 15,855