XML 44 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Convertible Note and Series D Preferred Stock - Warrant Valuation (Details) (USD $)
12 Months Ended 110 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Jun. 30, 2013
Nov. 19, 2014
Nov. 14, 2014
Class of Warrant or Right [Line Items]            
Warrant Liability $ 15,866,667us-gaap_WarrantsAndRightsOutstanding $ 0us-gaap_WarrantsAndRightsOutstanding $ 15,866,667us-gaap_WarrantsAndRightsOutstanding      
Deemed interest expense on warrant liability 4,037,517asti_InterestExpenseWarrantLiability 0asti_InterestExpenseWarrantLiability 4,037,517asti_InterestExpenseWarrantLiability      
Gain (loss) on derivative, net 1,939,485us-gaap_DerivativeGainLossOnDerivativeNet (1,315,383)us-gaap_DerivativeGainLossOnDerivativeNet 624,102us-gaap_DerivativeGainLossOnDerivativeNet      
Common Stock [Member]            
Class of Warrant or Right [Line Items]            
Number of securities called by warrants       262,500us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
   
Private Placement [Member]            
Class of Warrant or Right [Line Items]            
Deemed interest expense on warrant liability 4,037,517asti_InterestExpenseWarrantLiability
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Private Placement [Member] | Warrants and Rights Subject to Mandatory Redemption [Member]            
Class of Warrant or Right [Line Items]            
Number of securities called by warrants           7,777,778us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
Exercise price of warrants (in dollars per share)           2.25us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
Warrant Liability         26,911,112us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_ClassOfWarrantOrRightAxis
= us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
 
Private Placement [Member] | Common Stock [Member]            
Class of Warrant or Right [Line Items]            
Volatility rate 64.00%us-gaap_FairValueAssumptionsWeightedAverageVolatilityRate
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Expected dividend rate 0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Expected term 5 years 5 months 0 days          
Number of securities called by warrants           7,777,778us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
Risk free interest rate 1.66%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Convertible Preferred Stock Subject to Mandatory Redemption [Member]            
Class of Warrant or Right [Line Items]            
Debt Instrument, Unamortized Discount 1,194,222us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
0us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
1,194,222us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
     
Warrant [Member] | Private Placement [Member]            
Class of Warrant or Right [Line Items]            
Gain (loss) on derivative, net 11,044,445us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_WarrantMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Warrant [Member] | Convertible Debt [Member] | Private Placement [Member]            
Class of Warrant or Right [Line Items]            
Debt Instrument, Unamortized Discount         21,200,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_WarrantMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
 
Warrant [Member] | Convertible Preferred Stock Subject to Mandatory Redemption [Member] | Private Placement [Member]            
Class of Warrant or Right [Line Items]            
Debt Instrument, Unamortized Discount         1,665,296us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_WarrantMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
 
Embedded Derivative Financial Instruments [Member] | Convertible Debt [Member] | Private Placement [Member]            
Class of Warrant or Right [Line Items]            
Debt Instrument, Unamortized Discount         10,790,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
 
Change in fair value of derivative liabilities 6,610,000us-gaap_EmbeddedDerivativeLossOnEmbeddedDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Make-whole dividend liability 17,400,000us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
  17,400,000us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Volatility rate 50.00%us-gaap_FairValueAssumptionsWeightedAverageVolatilityRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Present value discount rate 12.00%asti_FairValueAssumptionsPresentValueDiscountRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Expected dividend rate 0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Expected term 3 years 5 months 0 days          
Embedded Derivative Financial Instruments [Member] | Convertible Preferred Stock Subject to Mandatory Redemption [Member] | Private Placement [Member]            
Class of Warrant or Right [Line Items]            
Debt Instrument, Unamortized Discount         1,330,000us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
 
Change in fair value of derivative liabilities 960,000us-gaap_EmbeddedDerivativeLossOnEmbeddedDerivative
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Make-whole dividend liability $ 370,000us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
  $ 370,000us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Volatility rate 50.00%us-gaap_FairValueAssumptionsWeightedAverageVolatilityRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Present value discount rate 12.00%asti_FairValueAssumptionsPresentValueDiscountRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Expected dividend rate 0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
         
Expected term 3 years 5 months 0 days