XML 30 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Options, Stock Purchase Plan and Warrants - Additional Information (Detail) (USD $)
0 Months Ended 12 Months Ended 0 Months Ended
Mar. 05, 2014
Feb. 07, 2014
Feb. 14, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jan. 09, 2012
Mar. 16, 2014
Mar. 12, 2014
Jan. 01, 2007
Apr. 22, 2013
Oct. 13, 2014
Dec. 31, 2011
Jun. 30, 2007
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Amended Plan expiration date       Mar. 03, 2019                    
Common stock reserved and available for issuance under the Amended Plan       7,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized                    
Stock option outstanding       4,012,096us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 5,725,298us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 5,777,212us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber             4,779,170us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Stock option to purchase       760,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross 416,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross 1,298,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross                
Shares were available for future option and stock awards under the Amended Plan       388,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant                    
Stock option term 3 years   4 years                      
Aggregate intrinsic value of all stock options outstanding and expected to vest       $ 8,800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue                    
Aggregate intrinsic value of currently exercisable stock options       6,900,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1                    
Deemed value per share       $ 4.17neo_DeemedValuePerShareOfConsiderationPayableToCommonStockholdersInEventOfChangeInControl                    
Total number of in the money options outstanding and exercisable       2,379,378neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAndExercisableNumber                    
Total intrinsic value of options exercised       8,882,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 1,200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 264,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue                
Total cash proceeds received from the exercise of stock options       1,807,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions 372,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions 198,000us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions                
Total fair value of options granted       1,139,000neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodAggregateGrantDateFairValue 493,000neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodAggregateGrantDateFairValue 943,000neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodAggregateGrantDateFairValue                
Total fair value of option shares vested       540,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 349,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 218,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1                
Unrecognized stock-based compensation cost       1,200,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions                    
Unrecognized cost is expected to be recognized over a weighted-average period       1 year 2 months 12 days                    
Weighted average exercise price, granted       $ 4.21us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 3.66us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 1.64us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice                
Stock option valued       48,850neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfStockOptionsGranted                    
Shares issued under ESPP       90,285us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans 76,595us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans 56,805us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans                
Albitar warrant period           5 years                
Stock compensation expense       641,000us-gaap_ShareBasedCompensation 666,000us-gaap_ShareBasedCompensation 645,000us-gaap_ShareBasedCompensation                
Proceeds from stock options exercised   62,500us-gaap_ProceedsFromWarrantExercises                        
Common stock, shares issued       60,242,818us-gaap_CommonStockSharesIssued 49,118,373us-gaap_CommonStockSharesIssued                  
Warrants issued                           348,417neo_WarrantsIssued
Minimum [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Options expiry period       5 years                    
Stock option term       3 years                    
Maximum [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Options expiry period       10 years                    
Stock option term       4 years                    
Stock Options [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock compensation expense       511,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
666,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
575,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
               
Thirteen Months To Forty Eight Months [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Options vested per month                       6,250neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpectedToVestNumber
/ us-gaap_VestingAxis
= neo_ThirteenMonthsToFortyEightMonthsMember
   
Albitar Warrants [Member] | Vesting at Commercial Launch [Member] | Plasma Prostate Cancer Test Licensed From Health Discovery Corp HDC [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Warrants granted             80,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_ClassOfWarrantOrRightAxis
= neo_AlbitarWarrantsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= neo_PlasmaProstateCancerTestLicensedFromHealthDiscoveryCorpHdcMember
/ us-gaap_VestingAxis
= neo_VestingAtCommercialLaunchMember
             
Albitar Warrants [Member] | Vesting at Commercial Launch [Member] | Colon Cancer Test Licensed From HDC [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Warrants granted             40,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_ClassOfWarrantOrRightAxis
= neo_AlbitarWarrantsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= neo_ColonCancerTestLicensedFromHdcMember
/ us-gaap_VestingAxis
= neo_VestingAtCommercialLaunchMember
             
Albitar Warrants [Member] | Vesting at Commercial Launch [Member] | Pancreatic Cancer Test Licensed From HDC [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Warrants granted             40,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_ClassOfWarrantOrRightAxis
= neo_AlbitarWarrantsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= neo_PancreaticCancerTestLicensedFromHdcMember
/ us-gaap_VestingAxis
= neo_VestingAtCommercialLaunchMember
             
Albitar Warrants [Member] | Vesting at Successful Consummation Of Sublicensing Agreement[Member] | Cytogenetics Automated Image Analysis Technology Licenses From HDC [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Warrants granted             20,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_ClassOfWarrantOrRightAxis
= neo_AlbitarWarrantsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= neo_CytogeneticsAutomatedImageAnalysisTechnologyLicensesFromHdcMember
/ us-gaap_VestingAxis
= neo_VestingAtSuccessfulConsummationOfSublicensingAgreementMember
             
Albitar Warrants [Member] | Vesting at Successful Consummation Of Sublicensing Agreement[Member] | Cytometry Automated Image Analysis Technology Licenses From HDC [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Warrants granted             20,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_ClassOfWarrantOrRightAxis
= neo_AlbitarWarrantsMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= neo_CytometryAutomatedImageAnalysisTechnologyLicensesFromHdcMember
/ us-gaap_VestingAxis
= neo_VestingAtSuccessfulConsummationOfSublicensingAgreementMember
             
Warrant [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Deemed value per share             4.00neo_DeemedValuePerShareOfConsiderationPayableToCommonStockholdersInEventOfChangeInControl
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
             
Stock compensation expense       51,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
263,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
153,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
               
Warrants granted           200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
             
Weighted average exercise price, granted           $ 1.43neo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
1.43neo_ShareBasedCompensationArrangementsByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
             
Value of Albitar Warrants       505,000us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
                   
Stock compensation expense       49,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
231,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
135,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
               
Warrants exercised   83,333us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
  458,333us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
  900,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
    375,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
         
Exercise price of warrants   $ 0.75invest_InvestmentWarrantsExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
            $ 1.05invest_InvestmentWarrantsExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
         
Proceeds from stock options exercised                 393,750us-gaap_ProceedsFromWarrantExercises
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
         
Warrants issued and expired       250,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
  98,417us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
  250,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
           
Common stock, shares issued           650,000us-gaap_CommonStockSharesIssued
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
               
Employee Stock Purchase Plan [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Limited payroll deductions a discount                   5.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
/ us-gaap_AwardTypeAxis
= neo_EmployeeStockPurchasePlanMember
       
Chief Information Officer [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock option to purchase                     150,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefInformationOfficerMember
     
Stock option term                     5 years      
Stock compensation expense       65,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefInformationOfficerMember
63,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefInformationOfficerMember
                 
Weighted average exercise price, granted                     $ 3.93us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefInformationOfficerMember
     
Stock option valued                     192,000neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfStockOptionsGranted
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefInformationOfficerMember
     
Stock option vested                     25.00%neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageOfGrantedOptionsInEachAnniversary
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefInformationOfficerMember
     
Chief Medical Officer [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock option to purchase 30,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefMedicalOfficerMember
          250,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefMedicalOfficerMember
             
Stock option term 5 years           5 years              
Stock compensation expense       200,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefMedicalOfficerMember
252,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefMedicalOfficerMember
151,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefMedicalOfficerMember
               
Weighted average exercise price, granted 3.45us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefMedicalOfficerMember
          1.43us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefMedicalOfficerMember
             
Stock option valued       628,500neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfStockOptionsGranted
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefMedicalOfficerMember
                   
Stock option vested 33.00%neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageOfGrantedOptionsInEachAnniversary
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefMedicalOfficerMember
          25.00%neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageOfGrantedOptionsInEachAnniversary
/ us-gaap_TitleOfIndividualAxis
= neo_ChiefMedicalOfficerMember
             
Chief Executive Officer [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock option to purchase     800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
                   
Stock option term     5 years                      
Deemed value per share       $ 4.00neo_DeemedValuePerShareOfConsiderationPayableToCommonStockholdersInEventOfChangeInControl
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
                   
Stock compensation expense       91,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
155,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
210,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
               
Weighted average exercise price, granted     1.71us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
                     
Stock option valued     505,000neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfStockOptionsGranted
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
                     
Supplemental options vested     200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
                     
Chief Operating Officer [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock option to purchase                       300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
   
Stock option term                       5 years    
Stock compensation expense       59,873us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
                   
Weighted average exercise price, granted                       $ 4.79us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
   
Stock option vested                       25.00%neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageOfGrantedOptionsOnFirstAnniversary
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
   
Stock option valued                       502,925neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfStockOptionsGranted
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
   
Chief Financial Officer [Member]                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock option to purchase 30,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefFinancialOfficerMember
                         
Stock option term 5 years                          
Stock compensation expense       16,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefFinancialOfficerMember
                   
Weighted average exercise price, granted 3.45us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefFinancialOfficerMember
                         
Stock option valued 34,600neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardValueOfStockOptionsGranted
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefFinancialOfficerMember
                         
Stock option vested 33.00%neo_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentageOfGrantedOptionsInEachAnniversary
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefFinancialOfficerMember