Quarterly report pursuant to Section 13 or 15(d)

Share-Based Compensation - Additional Information (Detail)

v2.4.1.9
Share-Based Compensation - Additional Information (Detail) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
May 11, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common shares authorized to be issued 150,000,000us-gaap_CommonStockSharesAuthorized   150,000,000us-gaap_CommonStockSharesAuthorized  
Common stock reserved for future issuance 9,483,890us-gaap_CommonStockCapitalSharesReservedForFutureIssuance      
Intrinsic value of outstanding exercisable options $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue      
Options issued 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod      
Options exercised 0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised      
Options forfeited 0us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited      
Options vested 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares      
Options Expired 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod      
Stock-based compensation expenses $ 534,000us-gaap_ShareBasedCompensation $ 132,000us-gaap_ShareBasedCompensation    
Two Thousand Three Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares of common stock vested and exercisable 379,380us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
/ us-gaap_AwardTypeAxis
= rvlt_TwoThousandThreePlanMember
     
Common stock reserved for future issuance 379,380us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= rvlt_TwoThousandThreePlanMember
     
2013 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserved for future issuance 779,501us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
/ us-gaap_AwardTypeAxis
= rvlt_TwoThousandThirteenPlanMember
     
Common shares approved but unissued 180,000us-gaap_CommonStockSharesSubscribedButUnissued
/ us-gaap_AwardTypeAxis
= rvlt_TwoThousandThirteenPlanMember
     
2013 Plan | Amendment One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common shares authorized to be issued 3,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_AwardTypeAxis
= rvlt_TwoThousandThirteenPlanMember
/ us-gaap_StatementScenarioAxis
= rvlt_AmendmentOneMember
     
2013 Plan | Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award options cumulative grants under The Plan 35,000rvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCumulativeGrantsGross
/ us-gaap_AwardTypeAxis
= rvlt_TwoThousandThirteenPlanMember
/ rvlt_CommonEquityOfferingProgramAxis
= rvlt_StockOptionSharesMember
     
2013 Plan | Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted shares cumulative award under The Plan 2,220,499rvlt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeGrants
/ us-gaap_AwardTypeAxis
= rvlt_TwoThousandThirteenPlanMember
/ rvlt_CommonEquityOfferingProgramAxis
= us-gaap_RestrictedStockMember
     
2013 Plan | Equity Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock awards vesting periods 3 years      
2013 Plan | Equity Option | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options exercise price, percentage 100.00%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
/ us-gaap_AwardTypeAxis
= rvlt_TwoThousandThirteenPlanMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_StockOptionMember
     
2013 Plan | Equity Option | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grant expiration period 10 years      
2013 Plan | Subsequent Event | Amendment Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common shares authorized to be issued       6,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_AwardTypeAxis
= rvlt_TwoThousandThirteenPlanMember
/ us-gaap_StatementScenarioAxis
= rvlt_AmendmentTwoMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
2013 Plan | After giving effect to the May 2015 amendment        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserved for future issuance 3,779,501us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
/ us-gaap_AwardTypeAxis
= rvlt_TwoThousandThirteenPlanMember
/ us-gaap_PlanNameAxis
= rvlt_TwentyFifteenSecondQuarterMember