XML 19 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Oct. 31, 2011
Available-for-sale marketable securities:        
Total fair value of available-for-sale marketable securities $ 711,915,000us-gaap_AvailableForSaleSecurities $ 548,267,000us-gaap_AvailableForSaleSecurities    
Convertible Debt [Abstract]        
Total convertible senior notes - par   400,000,000us-gaap_DebtInstrumentFaceAmount    
Liabilities, Current 654,660,000us-gaap_LiabilitiesCurrent 298,835,000us-gaap_LiabilitiesCurrent    
Convertible senior notes        
Convertible Debt [Abstract]        
Total convertible senior notes - par 169,400,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
400,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
  400,000,000.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
Interest rate, stated percentage 1.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
1.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
  1.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
Fair value of the outstanding notes 819,800,000us-gaap_ConvertibleDebtFairValueDisclosures
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
1,327,200,000us-gaap_ConvertibleDebtFairValueDisclosures
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
   
Significant Other Observable Inputs (Level 2)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Other than Temporary Impairment Losses, Investments 0us-gaap_ImpairmentOfInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_ImpairmentOfInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_ImpairmentOfInvestments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Significant Unobservable Inputs (Level 3)        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Number of marketable securities held     1regn_NumberOfMarketableSecuritiesHeld
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Available-for-sale marketable securities:        
Marketable Securities, Unrealized Gain (Loss) 0us-gaap_MarketableSecuritiesUnrealizedGainLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_MarketableSecuritiesUnrealizedGainLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Unrestricted        
Available-for-sale marketable securities:        
Total fair value of available-for-sale marketable securities 620,476,000us-gaap_AvailableForSaleSecurities
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
548,267,000us-gaap_AvailableForSaleSecurities
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
   
Measured on a recurring basis | Quoted Prices in Active Markets for Identical Assets (Level 1)        
Available-for-sale marketable securities:        
Total fair value of available-for-sale marketable securities 7,379,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,166,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Measured on a recurring basis | Significant Other Observable Inputs (Level 2)        
Available-for-sale marketable securities:        
Total fair value of available-for-sale marketable securities 704,536,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
547,101,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Measured on a recurring basis | Unrestricted | Quoted Prices in Active Markets for Identical Assets (Level 1)        
Available-for-sale marketable securities:        
Available-for-sale Securities, Equity Securities 7,379,000us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,166,000us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Total fair value of available-for-sale marketable securities 7,379,000us-gaap_AvailableForSaleSecurities
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
     
Measured on a recurring basis | Unrestricted | Significant Other Observable Inputs (Level 2)        
Available-for-sale marketable securities:        
U.S. government and government agency obligations 28,553,000regn_USGovernmentObligationsFairValueDisclosure
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
107,521,000regn_USGovernmentObligationsFairValueDisclosure
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Commercial Paper, at Carrying Value   23,944,000us-gaap_CommercialPaperAtCarryingValue
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Municipal Debt Securities, at Carrying Value 37,038,000us-gaap_MunicipalDebtSecuritiesAtCarryingValue
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
36,921,000us-gaap_MunicipalDebtSecuritiesAtCarryingValue
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Available-for-sale Securities, Equity Securities 547,506,000us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
369,193,000us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
International Government Obligations Fair Value Disclosure   2,008,000regn_InternationalGovernmentObligationsFairValueDisclosure
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Certificates of Deposit, at Carrying Value   7,514,000us-gaap_CertificatesOfDepositAtCarryingValue
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Total fair value of available-for-sale marketable securities 613,097,000us-gaap_AvailableForSaleSecurities
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
     
Measured on a recurring basis | Restricted | Significant Other Observable Inputs (Level 2)        
Available-for-sale marketable securities:        
Available-for-sale Securities, Equity Securities 91,439,000us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ regn_ClassificationOfInvestmentAxis
= regn_RestrictedMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
     
Fair Value | Measured on a recurring basis        
Available-for-sale marketable securities:        
Total fair value of available-for-sale marketable securities 711,915,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
548,267,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Fair Value | Measured on a recurring basis | Unrestricted        
Available-for-sale marketable securities:        
U.S. government and government agency obligations 28,553,000regn_USGovernmentObligationsFairValueDisclosure
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
107,521,000regn_USGovernmentObligationsFairValueDisclosure
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Financial Instruments, Owned, Corporate Debt, at Fair Value 547,506,000us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
369,193,000us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Commercial Paper, at Carrying Value   23,944,000us-gaap_CommercialPaperAtCarryingValue
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Municipal Debt Securities, at Carrying Value 37,038,000us-gaap_MunicipalDebtSecuritiesAtCarryingValue
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
36,921,000us-gaap_MunicipalDebtSecuritiesAtCarryingValue
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Available-for-sale Securities, Equity Securities 7,379,000us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
1,166,000us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
International Government Obligations Fair Value Disclosure   2,008,000regn_InternationalGovernmentObligationsFairValueDisclosure
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Certificates of Deposit, at Carrying Value   7,514,000us-gaap_CertificatesOfDepositAtCarryingValue
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Total fair value of available-for-sale marketable securities 620,476,000us-gaap_AvailableForSaleSecurities
/ regn_ClassificationOfInvestmentAxis
= regn_UnrestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
     
Fair Value | Measured on a recurring basis | Restricted        
Available-for-sale marketable securities:        
Available-for-sale Securities, Equity Securities 91,439,000us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ regn_ClassificationOfInvestmentAxis
= regn_RestrictedMember
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
     
Warrant Transactions        
Convertible Debt [Abstract]        
Other Liabilities, Fair Value Disclosure $ 87,500,000us-gaap_OtherLiabilitiesFairValueDisclosure
/ us-gaap_ClassOfWarrantOrRightAxis
= regn_WarrantTransactionsMember