XML 46 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Additional Information (Detail) (USD $)
0 Months Ended 1 Months Ended 12 Months Ended
Apr. 30, 2014
Jul. 31, 2010
patent
Jul. 31, 2010
Patents
Dec. 31, 2009
Respondent
Sep. 30, 2009
Respondent
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Commitments and Contingencies Disclosure [Abstract]                
Number of respondents with whom a settlement was reached       5cgnx_NumberOfRespondentsWithWhomSettlementWasReached 2cgnx_NumberOfRespondentsWithWhomSettlementWasReached      
Number of the Company's patents found invalid     2us-gaap_GainContingencyPatentsFoundNotInfringedUponNumber          
Number of the Company's patents found invalid   2cgnx_NumberOfCompanysPatentsFoundInvalid            
Proceeds from Legal Settlements $ 2,600,000us-gaap_ProceedsFromLegalSettlements              
Purchase order outstanding           4,748,000us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted    
Total annual rental expense           6,021,000us-gaap_OperatingLeasesRentExpenseNet 5,772,000us-gaap_OperatingLeasesRentExpenseNet 5,806,000us-gaap_OperatingLeasesRentExpenseNet
Total annual rental income           $ 1,794,000us-gaap_OperatingLeasesIncomeStatementLeaseRevenue $ 676,000us-gaap_OperatingLeasesIncomeStatementLeaseRevenue $ 854,000us-gaap_OperatingLeasesIncomeStatementLeaseRevenue