XML 54 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Convertible Note, Series D Preferred Stock, And Series D-1 Preferred Stock - Notes and Series D Preferred Stock (Details) (USD $)
0 Months Ended 3 Months Ended 9 Months Ended
Nov. 19, 2014
Nov. 14, 2014
Mar. 31, 2015
Dec. 31, 2015
Dec. 31, 2014
Debt Instrument [Line Items]          
Common stock, par value (in dollars per share)     $ 0.0001us-gaap_CommonStockParOrStatedValuePerShare   $ 0.0001us-gaap_CommonStockParOrStatedValuePerShare
Restricted cash and cash equivalents     $ 28,000,000us-gaap_RestrictedCashAndCashEquivalents    
Series D Preferred Stock [Member]          
Debt Instrument [Line Items]          
Preferred stock, shares outstanding (in shares)     0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
   
Private Placement [Member]          
Debt Instrument [Line Items]          
Securities purchase agreement, consideration received, cash 4,500,000asti_SecuritiesPurchaseAgreementConsiderationReceivedCash
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
       
Securities purchase agreement, amount held in restricted control accounts 30,500,000asti_SecuritiesPurchaseAgreementConsiderationReceivedAmountHeldInRestrictedControlAccounts
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
       
Securities purchase agreement, consideration received, cash received from restricted control accounts 2,500,000asti_SecuritiesPurchaseAgreementConsiderationReceivedCashReceivedFromRestrictedControlAccounts
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
       
Securities purchase agreement, covenant term, maximum payout per 90 days   6,000,000asti_SecuritiesPurchaseAgreementCovenantTermMaximumPotentialPayoutPerNinetyDays
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Conversion price   $ 2.25us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Conditional redemption period   30 days      
Redemption price, percentage   120.00%us-gaap_DebtInstrumentRedemptionPricePercentage
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Required notice to holder of redemption election   90 days      
Debt instrument, convertible, amortization acceleration election maximum threshold ratio   5asti_FinancialInstrumentsConvertibleAmortizationAccelerationElectionMaximumThresholdRatio
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Amortization payment, deferred election, amount     1,707,317asti_FinancialInstrumentsAmortizationPaymentDeferredElectionAmount
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Amortization payment, deferred election, amount interest expense added to the principal balance     351,899asti_FinancialInstrumentsAmortizationPaymentDeferredElectionInterestExpenseAddedtoPrincipalBalance
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Private Placement [Member] | Warrants and Rights Subject to Mandatory Redemption [Member]          
Debt Instrument [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
     
Private Placement [Member] | Common Stock [Member]          
Debt Instrument [Line Items]          
Number of securities called by warrants   7,777,778us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Common stock, par value (in dollars per share)     $ 0.0001us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Conversion of stock, new issuance     2,860,175us-gaap_DebtConversionConvertedInstrumentSharesIssued1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Stock issued during period, shares, issued for interest expense     487,116asti_StockIssuedDuringPeriodSharesIssuedForInterestExpense
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Private Placement [Member] | Series D Preferred Stock [Member]          
Debt Instrument [Line Items]          
Proceeds from issuance of stock   3,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Issuance of common stock (in shares)   3,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Stock dividends     11,241us-gaap_CommonStockDividendsShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Private Placement [Member] | Convertible Debt [Member]          
Debt Instrument [Line Items]          
Issuance of common stock (in shares)     583,964us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Proceeds from issuance of convertible debt   32,000,000us-gaap_ProceedsFromIssuanceOfSecuredDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Debt instrument term   42 months      
Debt Conversion, Original Debt, Amount     1,805,000us-gaap_DebtConversionOriginalDebtAmount1
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Installment payments for Notes     288,659asti_DebtInstrumentConvertibleInstallmentPayments
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Amortization payment, accelerated election, amount     315,375asti_DebtInstrumentAmortizationPaymentAcceleratedElectionAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Stated interest rate   7.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Debt instrument, interest rate upon occurrence of events   15.00%asti_DebtInstrumentInterestRateUponOccurrenceOfEvents
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Interest expense     197,581us-gaap_InterestExpense
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Convertible Preferred Stock Subject to Mandatory Redemption [Member] | Private Placement [Member]          
Debt Instrument [Line Items]          
Proceeds from issuance of stock   3,000,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Issuance of common stock (in shares)   3,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Preferred stock, dividend rate, percentage   7.00%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Percentage on occurrence of events   15.00%asti_PreferredStockDividendRatePercentageOnOccurrenceOfEvents
/ us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Preferred dividends, cash     3,572us-gaap_DividendsPreferredStockCash
/ us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Convertible Preferred Stock Subject to Mandatory Redemption [Member] | Private Placement [Member] | Series D Preferred Stock [Member]          
Debt Instrument [Line Items]          
Issuance of common stock (in shares)     1,465,972us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Debt instrument, convertible, trading days prior to the installment date for amortization payments   20asti_DebtInstrumentConvertibleTradingDaysPriorToTheInstallmentDateForAmortizationPayments
/ us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Preferred stock liquidation value, installment payments     565,341asti_PreferredStockLiquidationValueInstallmentPayments
/ us-gaap_ScheduleOfSharesSubjectToMandatoryRedemptionBySettlementTermsAxis
= us-gaap_ConvertiblePreferredStockSubjectToMandatoryRedemptionMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesDPreferredStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Convertible Notes And Series D Preferred Stock, Alternate Conversion [Member] | Private Placement [Member]          
Debt Instrument [Line Items]          
Debt instrument, convertible, conversion ratio   0.85us-gaap_DebtInstrumentConvertibleConversionRatio1
/ us-gaap_FinancialInstrumentAxis
= asti_ConvertibleNotesAndSeriesDPreferredStockAlternateConversionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Debt instrument, convertible, threshold lowest trading days   3us-gaap_DebtInstrumentConvertibleThresholdTradingDays
/ us-gaap_FinancialInstrumentAxis
= asti_ConvertibleNotesAndSeriesDPreferredStockAlternateConversionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Debt instrument, convertible, threshold consecutive trading days   10 days      
Debt instrument, convertible, numerator for calculation of conversion price   3asti_DebtInstrumentConvertibleNumeratorForCalculationOfConversionPrice
/ us-gaap_FinancialInstrumentAxis
= asti_ConvertibleNotesAndSeriesDPreferredStockAlternateConversionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Convertible Notes And Series D Preferred Stock, Installment Conversion [Member] | Private Placement [Member]          
Debt Instrument [Line Items]          
Debt instrument, convertible, conversion ratio   0.85us-gaap_DebtInstrumentConvertibleConversionRatio1
/ us-gaap_FinancialInstrumentAxis
= asti_ConvertibleNotesAndSeriesDPreferredStockInstallmentConversionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Debt instrument, convertible, threshold lowest trading days   5us-gaap_DebtInstrumentConvertibleThresholdTradingDays
/ us-gaap_FinancialInstrumentAxis
= asti_ConvertibleNotesAndSeriesDPreferredStockInstallmentConversionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Debt instrument, convertible, threshold consecutive trading days   20 days      
Debt instrument, convertible, numerator for calculation of conversion price   5asti_DebtInstrumentConvertibleNumeratorForCalculationOfConversionPrice
/ us-gaap_FinancialInstrumentAxis
= asti_ConvertibleNotesAndSeriesDPreferredStockInstallmentConversionMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Convertible Notes And Series D Preferred Stock, Installment Conversion [Member] | Private Placement [Member] | Convertible Debt [Member]          
Debt Instrument [Line Items]          
Issuance of common stock (in shares)     548,990us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_FinancialInstrumentAxis
= asti_ConvertibleNotesAndSeriesDPreferredStockInstallmentConversionMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
   
Convertible Notes And Series D Preferred Stock, Default [Member] | Private Placement [Member]          
Debt Instrument [Line Items]          
Debt instrument, convertible, redemption threshold, percent   125.00%asti_DebtInstrumentConvertibleRedemptionThresholdPercent
/ us-gaap_FinancialInstrumentAxis
= asti_ConvertibleNotesAndSeriesDPreferredStockDefaultMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Convertible Notes And Series D Preferred Stock, Default [Member] | Private Placement [Member] | Convertible Debt [Member]          
Debt Instrument [Line Items]          
Debt instrument, convertible, conversion ratio   0.85us-gaap_DebtInstrumentConvertibleConversionRatio1
/ us-gaap_FinancialInstrumentAxis
= asti_ConvertibleNotesAndSeriesDPreferredStockDefaultMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Debt instrument, convertible, threshold lowest trading days   3us-gaap_DebtInstrumentConvertibleThresholdTradingDays
/ us-gaap_FinancialInstrumentAxis
= asti_ConvertibleNotesAndSeriesDPreferredStockDefaultMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Debt instrument, convertible, threshold consecutive trading days   10 days      
Debt instrument, convertible, numerator for calculation of conversion price   3asti_DebtInstrumentConvertibleNumeratorForCalculationOfConversionPrice
/ us-gaap_FinancialInstrumentAxis
= asti_ConvertibleNotesAndSeriesDPreferredStockDefaultMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
     
Scenario, Forecast [Member] | Private Placement [Member]          
Debt Instrument [Line Items]          
Restricted cash - short term       $ 18,000,000asti_ProceedsFromRestrictedControlAccounts
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember