Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENTS AND DERIVATIVE INSTRUMENTS (Details 3)

v2.4.1.9
FAIR VALUE MEASUREMENTS AND DERIVATIVE INSTRUMENTS (Details 3) (USD $)
6 Months Ended 12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Reconciliation of all liabilities      
Write -off of derivative liability upon conversion of notes payable   $ 5,526,003resn_AdjustmentsToAdditionalPaidInCapitalWriteOffOfDerivativeLiabilityUponConversionOfNotesPayable  
Other income (expense) (333)us-gaap_OtherNonoperatingIncome 1,163,772us-gaap_OtherNonoperatingIncome  
Common stock warrants      
Reconciliation of all liabilities      
Other income (expense) (1,500,000)us-gaap_OtherNonoperatingIncome
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
(382,327)us-gaap_OtherNonoperatingIncome
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_WarrantMember
 
Warranty liabilities      
Reconciliation of all liabilities      
Adjustments to Additional Paid in Capital, Other   3,700,000us-gaap_AdjustmentsToAdditionalPaidInCapitalOther
/ us-gaap_FairValueByLiabilityClassAxis
= resn_WarrantyLiabilitiesMember
 
Senior Convertible Note Derivative Liability      
Reconciliation of all liabilities      
Other income (expense) (3,000,000)us-gaap_OtherNonoperatingIncome
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
1,600,000us-gaap_OtherNonoperatingIncome
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
 
Adjustments to Additional Paid in Capital, Other   5,500,000us-gaap_AdjustmentsToAdditionalPaidInCapitalOther
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
 
Significant Unobservable Inputs (Level 3) | Warranty liabilities      
Reconciliation of all liabilities      
Balance at beginning of the period   3,276,084us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= resn_WarrantyLiabilitiesMember
[1] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= resn_WarrantyLiabilitiesMember
[1]
Issuance of warrant and derivative liabilities     1,806,701us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= resn_WarrantyLiabilitiesMember
[1]
Change in fair value   382,327us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= resn_WarrantyLiabilitiesMember
[1] 1,469,383us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= resn_WarrantyLiabilitiesMember
[1]
Write-off due to conversion and IPO   (3,658,411)resn_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityWriteOffDueToConversion
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= resn_WarrantyLiabilitiesMember
[1]  
Balance at end of the period 3,276,084us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= resn_WarrantyLiabilitiesMember
[1] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= resn_WarrantyLiabilitiesMember
[1] 3,276,084us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= resn_WarrantyLiabilitiesMember
[1]
Significant Unobservable Inputs (Level 3) | Senior Convertible Note Derivative Liability      
Reconciliation of all liabilities      
Balance at beginning of the period   5,056,502us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[2] 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[2]
Issuance of warrant and derivative liabilities     2,005,015us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[2]
Change in fair value   1,633,272us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[2] 3,051,487us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[2]
Write-off due to conversion and IPO   (6,689,774)resn_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityWriteOffDueToConversion
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[2]  
Balance at end of the period $ 5,056,502us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[2] $ 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[2] $ 5,056,502us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[2]
[1] The change in the fair value of the warrants was recorded as a reduction to other income in the consolidated statement of operations of $1.5 million and $382,327 for the period June 17, 2013 to December 31, 2013 and the year ended December 31, 2014, respectively. Due to the expiration of the redemption and put option features included in the Bridge Warrants, Consulting Warrant and Financing Warrant as of the IPO Date, these warrant liabilities were recorded as an increase of $3.7 million to additional paid-in capital in the consolidated balance sheet as of December 31, 2014.
[2] The change in the fair value of the senior convertible note derivative liability was recorded as a reduction to other income (expense) in the consolidated statement of operations of $3.0 million for the period from June 17, 2013 to December 31, 2013. The extinguishment of the senior convertible note derivative liability was recorded as an increase of $5.5 million to additional paid-in capital and a gain of $1.6 million to other income in the consolidated statement of operations for the year ended December 31, 2014.