XML 26 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-based Compensation - Allocation of Recognized Period Costs (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Allocated Share-based Compensation Expense $ 520,000us-gaap_AllocatedShareBasedCompensationExpense $ 339,000us-gaap_AllocatedShareBasedCompensationExpense
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized 6,700,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized  
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 3 years 8 months 26 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 446,800us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross  
Cost of goods sold    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Allocated Share-based Compensation Expense 93,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
43,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Research and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Allocated Share-based Compensation Expense 27,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
16,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
Selling, general, and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Allocated Share-based Compensation Expense $ 400,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
$ 280,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember