Quarterly report pursuant to Section 13 or 15(d)

Debt Financing (Details Textuals 2)

v2.4.1.9
Debt Financing (Details Textuals 2) (USD $)
3 Months Ended 6 Months Ended 1 Months Ended 3 Months Ended
Mar. 29, 2015
Mar. 29, 2015
Mar. 30, 2014
Nov. 17, 2014
Dec. 28, 2014
Mar. 26, 2015
Sep. 28, 2014
Debt Instrument [Line Items]              
Derivative Value $ 0us-gaap_DerivativeLiabilitiesNoncurrent $ 0us-gaap_DerivativeLiabilitiesNoncurrent     $ 6,127,000us-gaap_DerivativeLiabilitiesNoncurrent    
Change in Fair Value - Derivatives (847,000)us-gaap_UnrealizedGainLossOnDerivatives              
Unamortized debt discount 0us-gaap_DebtInstrumentUnamortizedDiscount 0us-gaap_DebtInstrumentUnamortizedDiscount          
Note balance                
Convertible notes payable (net of discount)           33,000us-gaap_ConvertibleLongTermNotesPayable    
Conversion price (in dollars per share) $ 0.01opxs_CommonStockConvertibleConversionPrice $ 0.01opxs_CommonStockConvertibleConversionPrice          
Series B Preferred Stock [Member]              
Debt Instrument [Line Items]              
Preferred stock, shares authorized 1,010us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
1,010us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
        0us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
Stated value of each share $ 0.01us-gaap_SharePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
$ 0.01us-gaap_SharePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
      $ 1,629.16us-gaap_SharePrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
 
Conversion price (in dollars per share)           $ 0.0025opxs_CommonStockConvertibleConversionPrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
$ 0.0025opxs_CommonStockConvertibleConversionPrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
Stock issued upon conversion of debt   1,000us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
         
Convertible promissory note              
Debt Instrument [Line Items]              
Stock projections historical volatilities   197.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
  202.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
     
Percentage of Stock price exceed conversion price   200.00%opxs_PercentageOfStockPriceExceedConversionPrice
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
         
Default event occurring increase percentage   0.25%opxs_DefaultEventOccurringIncreasePercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
         
Derivative Value 0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
0us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
    6,127,000us-gaap_DerivativeLiabilitiesNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
   
Change in Fair Value - Derivatives 847,000us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
       (847,000)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
   
Unamortized debt discount       (1,560,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
(1,527,000)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
   
Note balance         1,560,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
   
Convertible notes payable (net of discount)         33,000us-gaap_ConvertibleLongTermNotesPayable
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
   
Interest rate on notes 12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
12.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
         
Interest expense notes payable 23,000opxs_InterestExpenseNotesPayable
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
46,000opxs_InterestExpenseNotesPayable
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
         
Amortized interest expense related to debt issuance costs 4,000us-gaap_AmortizationOfFinancingCosts
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
70,000us-gaap_AmortizationOfFinancingCosts
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
         
Unamortized debt issuance costs               
Principal amount $ 1,560,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
$ 1,560,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
         
Convertible promissory note | Minimum              
Debt Instrument [Line Items]              
Default event occurring percentage   0.00%opxs_DefaultEventOccurringPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
         
Discount rates based on risk-free rate   0.54%us-gaap_FairValueInputsDiscountRate
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
         
Convertible promissory note | Maximum              
Debt Instrument [Line Items]              
Default event occurring percentage   5.00%opxs_DefaultEventOccurringPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
         
Discount rates based on risk-free rate   0.73%us-gaap_FairValueInputsDiscountRate
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_ConvertibleDebtMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember