XML 37 R50.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
12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Ending balance $ 2,999us-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 offering 4,255amsc_FairValueDisclosureIssuanceOfWarrantsWithEquityOffering
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantMember
 
Warrant issuance 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,963)us-gaap_LiabilitiesFairValueAdjustment
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantMember
(1,347)us-gaap_LiabilitiesFairValueAdjustment
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_WarrantMember
Ending balance 2,999us-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