XML 22 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE MEASUREMENTS (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Estimate of Fair Value, Fair Value Disclosure [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Asset at fair value $ 117,945us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
$ 129,770us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
Commercial paper [Member] | Estimate of Fair Value, Fair Value Disclosure [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value   3,099us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_CommercialPaperMember
Money market funds [Member] | Estimate of Fair Value, Fair Value Disclosure [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value 3,370us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_MoneyMarketFundsMember
17,492us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_MoneyMarketFundsMember
Corporate securities [Member] | Estimate of Fair Value, Fair Value Disclosure [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value 114,575us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
109,179us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Asset at fair value 3,370us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
17,492us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Commercial paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value   0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_CommercialPaperMember
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Money market funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value 3,370us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_MoneyMarketFundsMember
17,492us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_MoneyMarketFundsMember
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Corporate securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value 0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Asset at fair value 114,575us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
112,278us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Significant Other Observable Inputs (Level 2) [Member] | Commercial paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value   3,099us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_CommercialPaperMember
Significant Other Observable Inputs (Level 2) [Member] | Money market funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value 0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_MoneyMarketFundsMember
0us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_MoneyMarketFundsMember
Significant Other Observable Inputs (Level 2) [Member] | Corporate securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at fair value $ 114,575us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember
$ 109,179us-gaap_InvestmentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ powi_FairValueCashAndCashEquivalentsAndInvestmentsByTypeAxis
= us-gaap_CorporateDebtSecuritiesMember