XML 28 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Summary of Minimum Rental Commitments under Operating Leases (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Operating Leases Future Minimum Payments Due [Abstract]  
2015 $ 1,785us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
2016 2,902us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
2017 2,826us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
2018 2,893us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
2019 2,935us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
2020 and thereafter 11,999us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Operating Leases $ 25,340us-gaap_OperatingLeasesFutureMinimumPaymentsDue