XML 54 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
Medicis Settlement - Additional Information (Detail) (Medicis Pharmaceutical Corporation, USD $)
In Millions, unless otherwise specified
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2012
Mar. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Settlement And Termination [Line Items]        
Settlement consideration payable $ 25.0rvnc_SettlementAgreementAmount      
Upfront payment paid 7.0rvnc_AgreementSettlementUpfrontPayment      
Proceeds Sharing Arrangement
       
Settlement And Termination [Line Items]        
Settlement agreement, payable 14.0us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_DerivativeInstrumentRiskAxis
= rvnc_ProceedsSharingArrangementMember
/ us-gaap_TypeOfArrangementAxis
= rvnc_MedicisPharmaceuticalCorporationMember
     
Settlement payment     7.1us-gaap_PaymentsForLegalSettlements
/ us-gaap_DerivativeInstrumentRiskAxis
= rvnc_ProceedsSharingArrangementMember
/ us-gaap_TypeOfArrangementAxis
= rvnc_MedicisPharmaceuticalCorporationMember
6.9us-gaap_PaymentsForLegalSettlements
/ us-gaap_DerivativeInstrumentRiskAxis
= rvnc_ProceedsSharingArrangementMember
/ us-gaap_TypeOfArrangementAxis
= rvnc_MedicisPharmaceuticalCorporationMember
Remaining contractual term (in years)   3 years 3 months    
Risk-free interest rate   1.00%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_DerivativeInstrumentRiskAxis
= rvnc_ProceedsSharingArrangementMember
/ us-gaap_TypeOfArrangementAxis
= rvnc_MedicisPharmaceuticalCorporationMember
   
Fair value assumptions, credit risk adjustment   6.50%us-gaap_FairValueInputsEntityCreditRisk
/ us-gaap_DerivativeInstrumentRiskAxis
= rvnc_ProceedsSharingArrangementMember
/ us-gaap_TypeOfArrangementAxis
= rvnc_MedicisPharmaceuticalCorporationMember
   
Product Approval Payment Derivative
       
Settlement And Termination [Line Items]        
Settlement agreement, payable 4.0us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_TypeOfArrangementAxis
= rvnc_MedicisPharmaceuticalCorporationMember
     
Fair value of derivative   1.6us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditRiskContractMember
/ us-gaap_TypeOfArrangementAxis
= rvnc_MedicisPharmaceuticalCorporationMember