XML 38 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Convertible Preferred Stock - Additional Information (Detail) (USD $)
1 Months Ended 12 Months Ended 37 Months Ended 73 Months Ended 1 Months Ended 7 Months Ended 1 Months Ended 5 Months Ended 1 Months Ended 12 Months Ended 1 Months Ended
Mar. 31, 2014
Feb. 28, 2011
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2010
Dec. 31, 2011
Dec. 31, 2014
Apr. 30, 2010
Dec. 31, 2009
Dec. 31, 2008
May 31, 2012
Dec. 31, 2011
Dec. 31, 2012
Jul. 31, 2013
Jan. 31, 2013
Oct. 31, 2013
Feb. 28, 2014
Jan. 31, 2011
Temporary Equity [Line Items]                                    
Carrying value       $ 57,497,000us-gaap_TemporaryEquityCarryingAmountAttributableToParent                            
Gross proceeds from issuance of stock             1,000,000us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock                      
Convertible notes converted in to shares 15,876,104us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion                                  
Amount of notes converted   4,600,000us-gaap_DebtConversionConvertedInstrumentAmount1                                
Shares authorized for issuance 5,000,000us-gaap_TemporaryEquitySharesAuthorized   5,000,000us-gaap_TemporaryEquitySharesAuthorized 135,816,462us-gaap_TemporaryEquitySharesAuthorized     5,000,000us-gaap_TemporaryEquitySharesAuthorized                      
Expected volatility       75.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate                            
Expected term (in years)       1 year 1 month 6 days                            
Risk-free interest rate       0.13%us-gaap_FairValueAssumptionsRiskFreeInterestRate                            
Notes receivable exchanged   1,000,000us-gaap_ProceedsFromCollectionOfNotesReceivable                                
Accretion term of temporary equity after the issuance date         five years                          
Accreted during the period         11,000,000us-gaap_TemporaryEquityAccretionToRedemptionValue (10,999,000)us-gaap_TemporaryEquityAccretionToRedemptionValue                        
Preferred stock, conversion ratio       11.5-to-one                            
Issuance of stock related to IPO 132,100,000us-gaap_ProceedsFromIssuanceInitialPublicOffering   132,137,000us-gaap_ProceedsFromIssuanceInitialPublicOffering       132,137,000us-gaap_ProceedsFromIssuanceInitialPublicOffering                      
Convertible preferred stock, automatic conversion, Scenario 1 [Member]                                    
Temporary Equity [Line Items]                                    
Issuance of stock related to IPO       50,000,000us-gaap_ProceedsFromIssuanceInitialPublicOffering
/ us-gaap_StatementScenarioAxis
= vsar_Scenario1Member
                           
Convertible preferred stock, automatic conversion, Scenario 1 [Member] | Minimum [Member]                                    
Temporary Equity [Line Items]                                    
Issuance price per share related to IPO       $ 17.48us-gaap_SaleOfStockPricePerShare
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementScenarioAxis
= vsar_Scenario1Member
                           
Convertible preferred stock, automatic conversion, Scenario2 [Member]                                    
Temporary Equity [Line Items]                                    
convertible preferred stock, conversion description       the consent of a majority of certain holders of the then outstanding preferred stock, voting together as a class, or, if earlier                            
Series A Preferred Stock [Member]                                    
Temporary Equity [Line Items]                                    
Carrying value       9,900,000us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                           
Shares authorized for issuance       22,000,000us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                           
Derivative liability reclassified into preferred stock           12,100,000us-gaap_TemporaryEquityOtherChanges
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                       
Liquidation preference per share       $ 0.45us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                           
Series B Preferred Stock [Member]                                    
Temporary Equity [Line Items]                                    
Carrying value       18,631,000us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                           
Shares authorized for issuance       46,425,950us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                           
Liquidation preference per share       $ 0.45us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                           
Series C Convertible Preferred Stock [Member]                                    
Temporary Equity [Line Items]                                    
Carrying value       19,301,000us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
                           
Stock issuance , price per share       $ 0.56us-gaap_EquityIssuancePerShareAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
                           
Shares authorized for issuance       36,444,444us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
                           
Liquidation preference per share       $ 0.56us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
                           
Series D Preferred Stock [Member]                                    
Temporary Equity [Line Items]                                    
Stock issuance , price per share       $ 0.56us-gaap_EquityIssuancePerShareAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
                           
Series D-1 Preferred [Member]                                    
Temporary Equity [Line Items]                                    
Carrying value       9,665,000us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDOnePreferredMember
                           
Shares authorized for issuance       17,777,777us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDOnePreferredMember
                           
Liquidation preference per share       $ 0.56us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDOnePreferredMember
                           
Series D-2 Preferred [Member]                                    
Temporary Equity [Line Items]                                    
Shares authorized for issuance       13,168,291us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDTwoPreferredMember
                           
Liquidation preference per share       $ 0.76us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDTwoPreferredMember
                           
Convertible preferred stock [Member]                                    
Temporary Equity [Line Items]                                    
Carrying value       57,497,000us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
  22,722,000us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
          22,722,000us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
29,647,000us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
         
Accreted during the period           10,999,000us-gaap_TemporaryEquityAccretionToRedemptionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                       
Dividends declared       0us-gaap_DividendsPreferredStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Convertible preferred stock [Member] | Series A Preferred Stock [Member]                                    
Temporary Equity [Line Items]                                    
Number of preferred shares agreed to be issued                   22,000,000us-gaap_TemporaryEquitySharesSubscribedButUnissued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
               
Number of preferred shares agreed to be issued, share price                   $ 1.00us-gaap_SharePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
               
Stock issuance, shares issued               3,000,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
8,000,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                 
Stock issuance , price per share                 $ 1.00us-gaap_EquityIssuancePerShareAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                 
Derivative liability reclassified into preferred stock           (12,100,000)us-gaap_TemporaryEquityOtherChanges
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                       
Noncumulative dividends on preferred stock, per share       $ 0.036us-gaap_PreferredStockDividendRatePerDollarAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Preferred Stock, Liquidation Preference Per Share       $ 0.45us-gaap_PreferredStockLiquidationPreference
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Convertible preferred stock [Member] | Series A Preferred Stock [Member] | Modification [Member]                                    
Temporary Equity [Line Items]                                    
Carrying value   9,900,000us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= vsar_ModificationMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                              22,000,000us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= vsar_ModificationMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
Derivative liability reclassified into preferred stock   (12,100,000)us-gaap_TemporaryEquityOtherChanges
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= vsar_ModificationMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                               
Liquidation preference per share   $ 0.45us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= vsar_ModificationMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                              $ 1.00us-gaap_TemporaryEquityLiquidationPreferencePerShare
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= vsar_ModificationMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
Conversion ratio of convertible preferred stock   $ 5.17us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= vsar_ModificationMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                              $ 11.50us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_EquityInterestIssuedOrIssuableByTypeAxis
= vsar_ModificationMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
Convertible preferred stock [Member] | Series A Preferred Stock [Member] | Amunix Inc. [Member]                                    
Temporary Equity [Line Items]                                    
Number of preferred shares agreed to be issued                   2,500,000us-gaap_TemporaryEquitySharesSubscribedButUnissued
/ us-gaap_RelatedPartyTransactionAxis
= vsar_AmunixIncMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
               
Number of preferred shares agreed to be issued, share price                   $ 1.00us-gaap_SharePrice
/ us-gaap_RelatedPartyTransactionAxis
= vsar_AmunixIncMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
               
Stock issuance, shares issued                   11,000,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_RelatedPartyTransactionAxis
= vsar_AmunixIncMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
               
Convertible preferred stock [Member] | Series A Preferred Stock [Member] | Amunix Inc. [Member] | Options Held [Member]                                    
Temporary Equity [Line Items]                                    
Carrying value                   0us-gaap_TemporaryEquityCarryingAmountAttributableToParent
/ us-gaap_FinancialInstrumentAxis
= us-gaap_OptionMember
/ us-gaap_RelatedPartyTransactionAxis
= vsar_AmunixIncMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
               
Convertible preferred stock [Member] | Series B Preferred Stock [Member]                                    
Temporary Equity [Line Items]                                    
Stock issuance, shares issued   21,805,693us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                12,861,110us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
             
Stock issuance , price per share   $ 0.45us-gaap_EquityIssuancePerShareAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                $ 0.45us-gaap_EquityIssuancePerShareAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
             
Gross proceeds from issuance of stock   9,800,000us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                5,800,000us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
             
Convertible notes converted in to shares   10,238,444us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                               
Noncumulative dividends on preferred stock, per share       $ 0.036us-gaap_PreferredStockDividendRatePerDollarAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Preferred Stock, Liquidation Preference Per Share       $ 0.45us-gaap_PreferredStockLiquidationPreference
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Convertible preferred stock [Member] | Series B Preferred Stock [Member] | Call Option [Member]                                    
Temporary Equity [Line Items]                                    
Expected volatility   71.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                               
Expected term (in years)   1 year                                
Risk-free interest rate   0.28%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                               
Derivative liability, fair value   1,400,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
      349,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
          349,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
           
Change in derivative liability recorded in other income (expense), net                       1,000,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
88,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
         
Derivative liability reclassified into preferred stock                         260,000us-gaap_TemporaryEquityOtherChanges
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
         
Convertible preferred stock [Member] | Series B Preferred Stock [Member] | Exercise of warrants [Member]                                    
Temporary Equity [Line Items]                                    
Stock issuance, shares issued                     2,000,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_ShareholdersEquityClassAxis
= us-gaap_WarrantsNotSettleableInCashMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
             
Stock issuance, value                     900,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_ShareholdersEquityClassAxis
= us-gaap_WarrantsNotSettleableInCashMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
             
Convertible preferred stock [Member] | Series B Preferred Stock [Member] | Principal [Member]                                    
Temporary Equity [Line Items]                                    
Amount of notes converted   4,500,000us-gaap_DebtConversionConvertedInstrumentAmount1
/ us-gaap_DebtConversionByUniqueDescriptionAxis
= vsar_PrincipalMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                               
Convertible preferred stock [Member] | Series B Preferred Stock [Member] | Accrued Interest [Member]                                    
Temporary Equity [Line Items]                                    
Amount of notes converted   107,300us-gaap_DebtConversionConvertedInstrumentAmount1
/ us-gaap_DebtConversionByUniqueDescriptionAxis
= vsar_AccruedInterestMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                               
Convertible preferred stock [Member] | Series C Convertible Preferred Stock [Member]                                    
Temporary Equity [Line Items]                                    
Stock issuance, shares issued       36,444,444us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                  22,222,222us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
14,222,222us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
     
Stock issuance , price per share                           $ 0.56us-gaap_EquityIssuancePerShareAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
$ 0.56us-gaap_EquityIssuancePerShareAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
     
Gross proceeds from issuance of stock                           12,500,000us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
8,000,000us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
     
Stock issuance, value       19,301,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Noncumulative dividends on preferred stock, per share       $ 0.045us-gaap_PreferredStockDividendRatePerDollarAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Preferred Stock, Liquidation Preference Per Share       $ 0.56us-gaap_PreferredStockLiquidationPreference
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Convertible preferred stock [Member] | Series C Convertible Preferred Stock [Member] | Call Option [Member]                                    
Temporary Equity [Line Items]                                    
Expected volatility                             56.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
     
Expected term (in years)                             6 months      
Risk-free interest rate                             0.11%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
     
Derivative liability, fair value                             990,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
     
Change in derivative liability recorded in other income (expense), net       864,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Derivative liability reclassified into preferred stock       126,000us-gaap_TemporaryEquityOtherChanges
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesCPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Convertible preferred stock [Member] | Series D Preferred Stock [Member]                                    
Temporary Equity [Line Items]                                    
Stock issuance, shares issued       17,777,777us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Stock issuance, value       9,665,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Shares authorized for issuance                               30,946,068us-gaap_TemporaryEquitySharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
   
Convertible preferred stock [Member] | Series D Preferred Stock [Member] | Call Option [Member]                                    
Temporary Equity [Line Items]                                    
Expected volatility                               60.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
   
Expected term (in years)                               3 months 18 days    
Risk-free interest rate                               0.20%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
   
Derivative liability, fair value       21,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                      126,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
   
Change in derivative liability recorded in other income (expense), net       105,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Convertible preferred stock [Member] | Series D-1 Preferred [Member]                                    
Temporary Equity [Line Items]                                    
Stock issuance, shares issued                               17,777,777us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDOnePreferredMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
   
Stock issuance , price per share                               $ 0.56us-gaap_EquityIssuancePerShareAmount
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDOnePreferredMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
   
Gross proceeds from issuance of stock                               10,000,000us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDOnePreferredMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
   
Noncumulative dividends on preferred stock, per share       $ 0.045us-gaap_PreferredStockDividendRatePerDollarAmount
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDOnePreferredMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Preferred Stock, Liquidation Preference Per Share       $ 0.56us-gaap_PreferredStockLiquidationPreference
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDOnePreferredMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
                           
Convertible preferred stock [Member] | Series D-2 Preferred [Member]                                    
Temporary Equity [Line Items]                                    
Stock issuance, shares issued                                 13,168,291us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDTwoPreferredMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
 
Stock issuance , price per share                                 $ 0.76us-gaap_EquityIssuancePerShareAmount
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDTwoPreferredMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember
 
Gross proceeds from issuance of stock                                 $ 10,000,000us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
/ us-gaap_StatementClassOfStockAxis
= vsar_SeriesDTwoPreferredMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ConvertiblePreferredStockMember