XML 40 R75.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies - Schedule Future Minimum Payments on Leases (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Leases [Abstract]  
Operating Leases, 2014 $ 4,451
Operating Leases, 2015 2,775
Operating Leases, 2016 1,929
Operating Leases, 2017 1,675
Operating Leases, 2018 1,421
Operating Leases, Thereafter 1,330
Operating Leases, Total minimum lease payments $ 13,581