Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements and Marketable Securities- Reconciliation of Derivative Liability Measured At Fair Value on Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details)

v2.4.1.9
Fair Value Measurements and Marketable Securities- Reconciliation of Derivative Liability Measured At Fair Value on Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details) (Warranty Liability, USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Balance $ (210)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue $ (3,309)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Issuances of derivatives (14,547)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues (871)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
Modification of terms   (424)amda_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsDueToModificationOfWarrantTerms
Reclassification from liability to equity 5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet  
Extinguishment of derivative liabilities 1,032amda_ExtinguishmentOfDerivativeLiabilities  
Change in fair value (250)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings 4,394us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
Balance (13,970)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue (210)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Conversion feature of note
   
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Issuances of derivatives (1,930)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ us-gaap_DebtInstrumentAxis
= amda_MagnaInitialConvertibleNotesMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
 
Extinguishment of derivative liabilities 1,008amda_ExtinguishmentOfDerivativeLiabilities
/ us-gaap_DebtInstrumentAxis
= amda_MagnaInitialConvertibleNotesMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
 
Change in fair value (1,690)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_DebtInstrumentAxis
= amda_MagnaInitialConvertibleNotesMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
 
Balance (2,612)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_DebtInstrumentAxis
= amda_MagnaInitialConvertibleNotesMember
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
 
Common Stock
   
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Balance (199)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(2,783)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Issuances of derivatives (12,617)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(871)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Modification of terms   (424)amda_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsDueToModificationOfWarrantTerms
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Extinguishment of derivative liabilities 24amda_ExtinguishmentOfDerivativeLiabilities
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
 
Change in fair value 1,434us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
3,879us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Balance (11,358)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(199)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
Preferred Stock
   
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Balance (11)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
(526)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
Reclassification from liability to equity 5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
 
Change in fair value 6us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
515us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
Balance   $ (11)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember