XML 20 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
Future Minimum Capital Lease Payments and Present Value of Minimum Lease Payments for All Capital Leases (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2012
Dec. 31, 2011
Schedule of Capital Lease Obligations [Line Items]    
2012 $ 5,563  
2013 7,985  
2014 8,211  
2015 8,357  
2016 7,601  
Thereafter 34,464  
Remaining capital lease payments 72,181  
Less: amounts representing imputed interest (24,017)  
Present value of minimum lease payments 48,164  
Less: current portion (3,271) (2,154)
Capital lease obligations $ 44,893 $ 38,923