Annual report pursuant to Section 13 and 15(d)

Accounting Policies (Detail Textuals)

v2.4.1.9
Accounting Policies (Detail Textuals) (USD $)
12 Months Ended
Sep. 28, 2014
Sep. 29, 2013
Oct. 03, 2010
Accounting Policies [Line Items]      
Allowance for doubtful accounts $ 8,000us-gaap_AllowanceForDoubtfulAccountsReceivable $ 15,000us-gaap_AllowanceForDoubtfulAccountsReceivable  
Bad debt expenses associated with uncollectable accounts 11,000opxs_BadDebtExpensesAssociatedWithUncollectableAccounts 15,000opxs_BadDebtExpensesAssociatedWithUncollectableAccounts  
Net income loss related to inventories 127,000opxs_NetIncomeLossRelatedToInventories 74,000opxs_NetIncomeLossRelatedToInventories  
Inventory reserve period increase 114,000opxs_InventoryReservePeriodIncrease    
Warranty period 15 months 15 months  
Warranty reserve 25,000opxs_WarrantyReserve 25,000opxs_WarrantyReserve  
Depreciation method straight line method    
Estimated useful lives of the assets three to seven years    
Maximum amount of invoices for milestone event 3,900,000opxs_MaximumAmountOfInvoicesForMilestoneEvent    
Customer advances and deposits 2,100,000us-gaap_CustomerAdvancesAndDeposits    
Short term customer advance deposits for next twelve months 1,072,000us-gaap_CustomerAdvancesAndDepositsCurrent 769,000us-gaap_CustomerAdvancesAndDepositsCurrent  
Long term customer advance deposits after September 2015 982,000us-gaap_CustomerAdvancesOrDepositsNoncurrent 1,935,000us-gaap_CustomerAdvancesOrDepositsNoncurrent  
Contract loss reserves related to cost overruns 11,000opxs_ContractLossReserves 0opxs_ContractLossReserves  
Loss on contract     1,100,000opxs_LossOnContract
Loss related to production     800,000opxs_LossRelatedToProduction
Federal government simplified acquisition threshold 700,000opxs_FederalGovernmentSimplifiedAcquisitionThreshold    
Valuation allowance 1,100,000us-gaap_DeferredTaxAssetsValuationAllowance    
Deferred tax asset reserve (4,000,000)opxs_DeferredTaxAssetReserve    
Deferred tax assets 4,000,000us-gaap_DeferredTaxAssetsNet    
Maximum      
Accounting Policies [Line Items]      
Delivery period 36 months    
Minimum      
Accounting Policies [Line Items]      
Delivery period 3 months    
U.S. Government Agencies      
Accounting Policies [Line Items]      
Concentration risk, percentage 30.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= opxs_USGovernmentAgenciesMember
   
General Dynamics      
Accounting Policies [Line Items]      
Concentration risk, percentage 47.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= opxs_GeneralDynamicsMember
   
Inventory reserve period increase 1,700,000opxs_InventoryReservePeriodIncrease
/ us-gaap_ConcentrationRiskByTypeAxis
= opxs_GeneralDynamicsMember
   
Term of inventory contract 5 years    
Contract amount in milestone event $ 8,000,000opxs_ContractAmountInMilestoneEvent
/ us-gaap_ConcentrationRiskByTypeAxis
= opxs_GeneralDynamicsMember
   
BAE Systems      
Accounting Policies [Line Items]      
Concentration risk, percentage 12.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= opxs_BaeSystemsMember
   
Other Contractors      
Accounting Policies [Line Items]      
Concentration risk, percentage 11.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByTypeAxis
= opxs_OtherContractorsMember
   
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
 
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,247,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,447,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= us-gaap_WarrantMember