XML 108 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Notes payable, convertible senior notes and line of credit - Summary of Notes Payable (Additional Information) (Detail)
Dec. 31, 2014
Dec. 31, 2013
Debt Disclosure [Abstract]    
Average interest rate 2.21%us-gaap_DebtWeightedAverageInterestRate 2.82%us-gaap_DebtWeightedAverageInterestRate