v2.4.1.9
Commitments and Contingencies - Future Minimum Lease Commitments under Operating and Capital Leases (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Commitments and Contingencies Disclosure [Abstract]    
Capital Leases, 2015 $ 81us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent  
Capital Leases, 2016 62us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears  
Capital Leases, 2017 42us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears  
Capital Leases, 2018 7us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears  
Capital Leases, 2019 and thereafter 5us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter  
Total minimum lease payments under capital leases 197us-gaap_CapitalLeasesFutureMinimumPaymentsDue  
Less: amounts representing interest of capital leases (21)us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments  
Capital Leases, Present value of minimum lease payments 176us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments  
Less: current portion of obligations under capital leases (70)us-gaap_CapitalLeaseObligationsCurrent (43)us-gaap_CapitalLeaseObligationsCurrent
Long-term portion of obligations under capital leases 106us-gaap_CapitalLeaseObligationsNoncurrent  
Capital Leases, Present value of minimum lease payments 176us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments  
Operating leases, 2015 1,235us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent  
Operating leases, 2016 1,291us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears  
Operating leases, 2017 1,348us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears  
Operating leases, 2018 1,376us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears  
Operating leases, 2019 and thereafter 2,836us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter  
Total minimum lease payments under operating leases $ 8,086us-gaap_OperatingLeasesFutureMinimumPaymentsDue