Quarterly report pursuant to Section 13 or 15(d)

Accounting Policies (Detail Textuals)

v2.4.1.9
Accounting Policies (Detail Textuals) (USD $)
0 Months Ended 6 Months Ended 1 Months Ended 3 Months Ended
Nov. 03, 2014
Mar. 29, 2015
Mar. 30, 2014
Oct. 24, 2014
Mar. 29, 2015
Mar. 30, 2014
Sep. 28, 2014
Accounting Policies [Line Items]              
Net increase (decrease) inventory $ 550,000opxs_InventoryReservePeriodIncrease $ 390,000opxs_InventoryReservePeriodIncrease          
Liquidation of customer deposit   582,000opxs_LiquidationOfCustomerDeposit          
Convertible notes payable   1,600,000us-gaap_ConvertibleNotesPayable     1,600,000us-gaap_ConvertibleNotesPayable    
Derivative liabilities   6,100,000us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet     6,100,000us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet    
Common stock convertible conversion price   $ 0.01opxs_CommonStockConvertibleConversionPrice     0.01opxs_CommonStockConvertibleConversionPrice    
Additional dividend on preferred stock   1,500,000opxs_AdditionalDividendOnPreferredStock     1,500,000opxs_AdditionalDividendOnPreferredStock    
Lower conversion price on the issuance   $ 0.0025opxs_ConversionPricePerShareAsAdjustedFromTimeToTimeOfStock     0.0025opxs_ConversionPricePerShareAsAdjustedFromTimeToTimeOfStock    
Revenue recognized for milestones   0us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized 0us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized        
Customer advances and deposits   1,500,000us-gaap_CustomerAdvancesAndDeposits     1,500,000us-gaap_CustomerAdvancesAndDeposits    
Short term customer advance deposits for next twelve months   594,000us-gaap_CustomerAdvancesAndDepositsCurrent     594,000us-gaap_CustomerAdvancesAndDepositsCurrent   1,072,000us-gaap_CustomerAdvancesAndDepositsCurrent
Long term customer advance deposits after March 2016   878,000us-gaap_CustomerAdvancesOrDepositsNoncurrent     878,000us-gaap_CustomerAdvancesOrDepositsNoncurrent   982,000us-gaap_CustomerAdvancesOrDepositsNoncurrent
Amortizable intangible assets 342,000us-gaap_AmortizationOfIntangibleAssets            
Depreciation method   less than one year          
Unamortized intangible assets   171,000us-gaap_FinitelivedIntangibleAssetsAcquired1          
L-3 Communications Applied Optics Products Line ("Purchased Assets")              
Accounting Policies [Line Items]              
Net increase (decrease) inventory 940,000opxs_InventoryReservePeriodIncrease
/ dei_LegalEntityAxis
= opxs_LThreeCommunicationsIncMember
           
Minimum              
Accounting Policies [Line Items]              
Delivery period   3 months          
Maximum              
Accounting Policies [Line Items]              
Delivery period   36 months          
General Dynamics              
Accounting Policies [Line Items]              
Contract amount in milestone event       8,000,000opxs_ContractAmountInMilestoneEvent
/ us-gaap_ConcentrationRiskByTypeAxis
= opxs_GeneralDynamicsMember
     
Maximum amount of invoices for milestone event       3,900,000opxs_MaximumAmountOfInvoicesForMilestoneEvent
/ us-gaap_ConcentrationRiskByTypeAxis
= opxs_GeneralDynamicsMember
     
Series A Preferred Stock              
Accounting Policies [Line Items]              
Antidilutive securities excluded from computation of earnings per share, amount   1,001us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_SeriesAPreferredStockMember
1,001us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_SeriesAPreferredStockMember
  1,001us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_SeriesAPreferredStockMember
1,001us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_SeriesAPreferredStockMember
 
Stock Options              
Accounting Policies [Line Items]              
Antidilutive securities excluded from computation of earnings per share, amount   62,857,649us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
63,165,649us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
  62,857,649us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
63,165,649us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
 
Warrants              
Accounting Policies [Line Items]              
Antidilutive securities excluded from computation of earnings per share, amount   1,000,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
1,000,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
  1,000,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
1,000,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember
 
Series B Preferred Stock              
Accounting Policies [Line Items]              
Dividend on preferred stock recognized   $ 4,900,000us-gaap_DividendsPreferredStock
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_SeriesBPreferredStockMember
         
Common stock convertible conversion price   $ 0.0025opxs_CommonStockConvertibleConversionPrice
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_SeriesBPreferredStockMember
    0.0025opxs_CommonStockConvertibleConversionPrice
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_SeriesBPreferredStockMember
   
Conversion Rate Market Price Current   $ 0.01opxs_ConversionRateMarketPriceCurrent
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_SeriesBPreferredStockMember
    0.01opxs_ConversionRateMarketPriceCurrent
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_SeriesBPreferredStockMember
   
Antidilutive securities excluded from computation of earnings per share, amount   1,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_SeriesBPreferredStockMember
    1,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_SeriesBPreferredStockMember