Quarterly report pursuant to Section 13 or 15(d)

Accounting Policies (Detail Textuals)

v2.4.1.9
Accounting Policies (Detail Textuals) (USD $)
3 Months Ended 1 Months Ended
Dec. 28, 2014
Dec. 29, 2013
Oct. 24, 2011
Sep. 28, 2014
Accounting Policies [Line Items]        
Net inventory increased $ 1,174,000opxs_InventoryReservePeriodIncrease      
Revenue recognized for milestones 0us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized 0us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized    
Customer advances and deposits 1,800,000us-gaap_CustomerAdvancesAndDeposits      
Short term customer advance deposits for next twelve months 938,000us-gaap_CustomerAdvancesAndDepositsCurrent     1,072,000us-gaap_CustomerAdvancesAndDepositsCurrent
Long term customer advance deposits after September 2015 859,000us-gaap_CustomerAdvancesOrDepositsNoncurrent     982,000us-gaap_CustomerAdvancesOrDepositsNoncurrent
Method of amortization of intangible assets straight-line basis      
Amortizable intangible assets 342,000us-gaap_AmortizationOfIntangibleAssets      
Depreciation method less than one year      
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,016us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_SeriesAPreferredStockMember
   
Convertible debt        
Accounting Policies [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 447,731,789us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_ConvertibleDebtMember
     
Stock Options        
Accounting Policies [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 62,911,649us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_EmployeeStockOptionMember
48,477,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
4,547,667us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember