XML 74 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Schedule of Liabilities Measured at Fair Value (Detail) (USD $)
In Thousands, unless otherwise specified
9 Months Ended 12 Months Ended
Dec. 31, 2014
Mar. 31, 2014
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Ending balance $ 3,914us-gaap_DerivativeLiabilitiesCurrent $ 2,601us-gaap_DerivativeLiabilitiesCurrent
Warrants    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning balance 2,601us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantMember
3,633us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantMember
Warrant issuance with Equity Raise 4,255amsc_FairValueDisclosureIssuanceOfWarrantsWithEquityRaise
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantMember
 
Warrant issuances with Senior Secured Term Loan 106amsc_FairValueDisclosureIssuanceOfWarrantsWithSecuredTermLoan
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantMember
315amsc_FairValueDisclosureIssuanceOfWarrantsWithSecuredTermLoan
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantMember
Mark to market adjustment (3,048)us-gaap_LiabilitiesFairValueAdjustment
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantMember
(1,347)us-gaap_LiabilitiesFairValueAdjustment
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantMember
Ending balance 3,914us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantMember
2,601us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantMember
Derivative Liability    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Beginning balance   529us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
Mark to market adjustment   (525)us-gaap_LiabilitiesFairValueAdjustment
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
Extinguishment of derivative liability   $ (4)amsc_FairValueDisclosureExtinguishmentOfDerivativeLiability
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember