XML 13 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Annual Future Minimum Payments under Operating Leases (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Commitments And Contingencies Disclosure [Abstract]  
Remaining nine months of 2015 $ 4,821us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
Year ending December 31, 2016 7,238us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
Year ending December 31, 2017 6,920us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
Year ending December 31, 2018 4,008us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
Year ending December 31, 2019 and thereafter 11,875us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Future minimum lease payments for significant operating leases $ 34,862us-gaap_OperatingLeasesFutureMinimumPaymentsDue