XML 49 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment, Customers, and Geographic Information - Major Customer Accounts Receivable as Percentage of Accounts Receivable (Parenthetical) (Detail) (Credit Concentration Risk [Member], Accounts Receivable [Member])
6 Months Ended 12 Months Ended
Dec. 31, 2014
Jun. 30, 2014
Customer A [Member]
   
Revenue, Major Customer [Line Items]    
Accounts receivable major customer percentage 16.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= syna_CustomerAMember
 
Customer B [Member]
   
Revenue, Major Customer [Line Items]    
Accounts receivable major customer percentage 14.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= syna_CustomerBMember
 
Customer C [Member]
   
Revenue, Major Customer [Line Items]    
Accounts receivable major customer percentage 11.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= syna_CustomerCMember
 
Customer D [Member]
   
Revenue, Major Customer [Line Items]    
Accounts receivable major customer percentage 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= syna_CustomerDMember
 
Customer E [Member]
   
Revenue, Major Customer [Line Items]    
Accounts receivable major customer percentage   28.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= syna_CustomerEMember
Maximum [Member] | Customer A [Member]    
Revenue, Major Customer [Line Items]    
Accounts receivable major customer percentage   10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= syna_CustomerAMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Customer B [Member]    
Revenue, Major Customer [Line Items]    
Accounts receivable major customer percentage   10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= syna_CustomerBMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Customer C [Member]    
Revenue, Major Customer [Line Items]    
Accounts receivable major customer percentage   10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= syna_CustomerCMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Customer D [Member]    
Revenue, Major Customer [Line Items]    
Accounts receivable major customer percentage   10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= syna_CustomerDMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum [Member] | Customer E [Member]    
Revenue, Major Customer [Line Items]    
Accounts receivable major customer percentage 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CreditConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= syna_CustomerEMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember