Quarterly report pursuant to Section 13 or 15(d)

Acquisitions - Additional Information (Detail)

v2.4.1.9
Acquisitions - Additional Information (Detail) (USD $)
3 Months Ended 0 Months Ended
Mar. 31, 2015
Apr. 17, 2014
Installment
Feb. 05, 2015
Dec. 18, 2014
Dec. 31, 2014
Business Acquisition [Line Items]          
Business acquisition, number of shares issued 8,035,826us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued        
Common stock shares issued 135,260,000us-gaap_CommonStockSharesIssued       135,260,000us-gaap_CommonStockSharesIssued
Common Stock, Value $ 135,000us-gaap_CommonStockValue       $ 130,000us-gaap_CommonStockValue
Goodwill 42,991,000us-gaap_Goodwill       42,991,000us-gaap_Goodwill
Revenue from acquisition 13,300,000us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual        
Operating loss from acquisition (1,100,000)rvlt_BusinessCombinationProFormaInformationOperatingIncomeLossOfAcquireeSinceAcquisitionDateActual        
Net loss from acquisition (1,100,000)us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual        
Value Lighting          
Business Acquisition [Line Items]          
Business acquisition cash Consideration   10,600,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
     
Business acquisition aggregate purchase consideration   39,300,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
     
Business acquisition, number of shares issued   8,468,192us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
     
Business acquisition, number of Installments   4rvlt_BusinessAcquisitionNumberOfConsiderationInstallments
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
     
Business acquisition, common stock issuable installment value   20,900,000rvlt_BusinessAcquisitionCostOfAcquiredEntityInstallments
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
     
Business acquisition, contingent consideration payable in cash or common stock, maximum   11,000,000us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
     
Business acquisition consideration payable   7,800,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
     
Business acquisition, preliminarily reduced purchase price   100,000rvlt_BusinessCombinationChangeInPurchasePrice
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
     
Common stock shares issued 4,900,000us-gaap_CommonStockSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
       
Common Stock, Value 5,500,000us-gaap_CommonStockValue
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
       
Inventory   7,505,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
     
Goodwill   18,635,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
     
Liabilities assumed   18,438,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
     
Purchase price   39,309,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= rvlt_ValueLightingMember
     
DPI Management          
Business Acquisition [Line Items]          
Business acquisition aggregate purchase consideration     600,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= rvlt_DpiManagementMember
   
Business acquisition cash consideration     100,000rvlt_BusinessAcquisitionCostOfAcquiredEntityCashPaidInstallmentOne
/ us-gaap_BusinessAcquisitionAxis
= rvlt_DpiManagementMember
   
Business acquisition, number of Installments     4 months    
Inventory     600,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
/ us-gaap_BusinessAcquisitionAxis
= rvlt_DpiManagementMember
   
DPI Management | Cash payable in four installments through March 1, 2016          
Business Acquisition [Line Items]          
Business acquisition consideration payable     300,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= rvlt_DpiManagementMember
/ us-gaap_ContingentConsiderationByTypeAxis
= rvlt_InstallmentTwoMember
   
DPI Management | Payable on September 1, 2016 in cash or common stock          
Business Acquisition [Line Items]          
Business acquisition consideration payable     200,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= rvlt_DpiManagementMember
/ us-gaap_ContingentConsiderationByTypeAxis
= rvlt_InstallmentThreeMember
   
All Around          
Business Acquisition [Line Items]          
Business acquisition cash Consideration       900,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
 
Business acquisition aggregate purchase consideration       5,000,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
 
Business acquisition consideration payable       300,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
 
All Around | Unregistered Restricted Common Stock          
Business Acquisition [Line Items]          
Business acquisition, number of shares issued       1,600,000us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= rvlt_UnregisteredRestrictedCommonStockMember
 
Business acquisition, number of Installments       11rvlt_BusinessAcquisitionNumberOfConsiderationInstallments
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= rvlt_UnregisteredRestrictedCommonStockMember
 
Business acquisition, value of equity issued       1,800,000us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= rvlt_UnregisteredRestrictedCommonStockMember
 
Restricted common stock, issuance commencement date       2015-06  
Acquisition share price       $ 2.00us-gaap_BusinessAcquisitionSharePrice
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= rvlt_UnregisteredRestrictedCommonStockMember
 
Issuance of unregistered restricted stock, expected consideration       3,200,000rvlt_ExpectedConsideration
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= rvlt_UnregisteredRestrictedCommonStockMember
 
Tangible assets       1,700,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= rvlt_UnregisteredRestrictedCommonStockMember
 
Identifiable intangible assets       2,200,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= rvlt_UnregisteredRestrictedCommonStockMember
 
Goodwill       2,800,000us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= rvlt_UnregisteredRestrictedCommonStockMember
 
Liabilities assumed       1,700,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= rvlt_UnregisteredRestrictedCommonStockMember
 
Purchase price       5,000,000us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= rvlt_UnregisteredRestrictedCommonStockMember
 
All Around | Unregistered Restricted Common Stock | Preliminary Value          
Business Acquisition [Line Items]          
Business acquisition, value of equity issued       $ 1,900,000us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
/ us-gaap_BusinessAcquisitionAxis
= rvlt_AllAroundMember
/ us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAxis
= rvlt_PreliminaryValuationMember
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= rvlt_UnregisteredRestrictedCommonStockMember