|
Future Minimum Lease Payments Under Operating Leases (Detail) (USD $)
In Thousands, unless otherwise specified |
Dec. 31, 2013
|
|---|---|
| Loss Contingencies [Line Items] | |
| Operating Leases minimum lease payments, 2014 | $ 4,444 |
| Operating Leases minimum lease payments, 2015 | 4,000 |
| Operating Leases minimum lease payments, 2016 | 3,669 |
| Operating Leases minimum lease payments, 2017 | 3,373 |
| Operating Leases minimum lease payments, 2018 | 2,237 |
| Operating Leases minimum lease payments, Thereafter | 2,987 |
| Total operating leases minimum lease payments | $ 20,710 |