Quarterly report pursuant to Section 13 or 15(d)

Preferred Stock - Additional Information (Detail)

v2.4.1.9
Preferred Stock - Additional Information (Detail) (USD $)
0 Months Ended 1 Months Ended 3 Months Ended 0 Months Ended
Dec. 01, 2014
Dec. 31, 2014
Mar. 31, 2015
Jun. 30, 2014
Preferred Stock [Line Items]        
Preferred stock authorized to issue     5,000,000us-gaap_PreferredStockSharesAuthorized  
Preferred stock, outstanding   0us-gaap_PreferredStockSharesOutstanding    
Convertible stock, Conversion of preferred stock 36,300,171us-gaap_ConversionOfStockSharesIssued1 36,300,171us-gaap_ConversionOfStockSharesIssued1    
Series C Convertible Preferred Stock        
Preferred Stock [Line Items]        
Preferred stock authorized to issue     25,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= rvlt_SeriesCConvertiblePreferredStockMember
 
Preferred stock , Par value     $ 0.001us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= rvlt_SeriesCConvertiblePreferredStockMember
 
Preferred stock, cumulative dividends rate     10.00%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= rvlt_SeriesCConvertiblePreferredStockMember
 
Preferred stock, stated value for cumulative dividends     $ 1,000us-gaap_PreferredStockDividendRatePerDollarAmount
/ us-gaap_StatementClassOfStockAxis
= rvlt_SeriesCConvertiblePreferredStockMember
 
Series E Redeemable Convertible Preferred Stock        
Preferred Stock [Line Items]        
Convertible redeemable preferred stock, shares authorized     10,000us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesEMember
 
Convertible redeemable preferred stock, par value     $ 0.001us-gaap_TemporaryEquityParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesEMember
 
Series F Redeemable Convertible Preferred Stock        
Preferred Stock [Line Items]        
Convertible redeemable preferred stock, shares authorized     10,000us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesFMember
 
Convertible redeemable preferred stock, par value     $ 0.001us-gaap_TemporaryEquityParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesFMember
 
Series G Redeemable Convertible Preferred Stock        
Preferred Stock [Line Items]        
Preferred stock authorized to issue     18,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesGMember
 
Preferred stock , Par value     $ 0.001us-gaap_PreferredStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesGMember
 
Preferred stock, issued       18,000us-gaap_PreferredStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesGMember
Convertible stock, Conversion of preferred stock       5,404us-gaap_ConversionOfStockSharesIssued1
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesGMember
Conversion price     $ 2.30rvlt_ConversionOfStockConvertibleConversionPrice
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesGMember
 
Series G Redeemable Convertible Preferred Stock | Dated April 17, 2014        
Preferred Stock [Line Items]        
Debt exchanged with stock, shares       10,956,000us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= rvlt_PromissoryNotesPayableOneMember
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesGMember
Debt exchanged with stock, amount       10,956,000us-gaap_DebtConversionConvertedInstrumentAmount1
/ us-gaap_LongtermDebtTypeAxis
= rvlt_PromissoryNotesPayableOneMember
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesGMember
Series G Redeemable Convertible Preferred Stock | Dated February 25, 2014        
Preferred Stock [Line Items]        
Debt exchanged with stock, shares       1,640us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_LongtermDebtTypeAxis
= rvlt_PromissoryNotesPayableTwoMember
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesGMember
Debt exchanged with stock, amount       1,640,085us-gaap_DebtConversionConvertedInstrumentAmount1
/ us-gaap_LongtermDebtTypeAxis
= rvlt_PromissoryNotesPayableTwoMember
/ us-gaap_StatementClassOfStockAxis
= rvlt_RedeemableConvertiblePreferredStockSeriesGMember
Series F Convertible Preferred Stock        
Preferred Stock [Line Items]        
Preferred stock, cumulative dividends rate     7.00%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= rvlt_SeriesfConvertiblePreferredStockMember
 
Exchange agreement, shares received       5,000rvlt_ShareExchangeIssuedReceived
/ us-gaap_StatementClassOfStockAxis
= rvlt_SeriesfConvertiblePreferredStockMember
Series E Convertible Preferred Stock        
Preferred Stock [Line Items]        
Preferred stock, cumulative dividends rate     5.00%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= rvlt_SeriesEConvertiblePreferredStockMember
 
Series G Convertible Preferred Stock        
Preferred Stock [Line Items]        
Preferred stock, cumulative dividends rate     9.00%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= rvlt_SeriesGConvertiblePreferredStockMember