v2.4.0.6
Income Taxes - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Income Taxes [Line Items]    
Financial reporting basis in excess of tax basis for which no deferred taxes have been recognized $ 252,307 $ 223,300