Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation (Details 2)

v2.4.1.9
Stock Based Compensation (Details 2) (2009 Stock Option Plan, USD $)
3 Months Ended 12 Months Ended
Dec. 28, 2014
Sep. 28, 2014
2009 Stock Option Plan
   
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]    
Number of Non- vested Shares Subject to Options, Beginning balance 42,710,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
30,547,500us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
Number of Non- vested Shares Subject to Options, Non-vested granted    25,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
Number of Non- vested Shares Subject to Options, Vested (20,105,000)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
(7,501,500)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
Number of Non- vested Shares Subject to Options, Forfeited    (5,336,000)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
Number of Non- vested Shares Subject to Options, Ending balance 22,605,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
42,710,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
Share Based Compensation Arrangement By Share Based Payment Award Nonvested Options Weighted Average Grant Date Fair Value [Roll Forward]    
Weighted - Average Grant- Date Fair Value, Non-vested Options, Beginning balance $ 0.01us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
$ 0.01us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
Weighted - Average Grant- Date Fair Value, Non-vested granted    $ 0.01us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
Weighted - Average Grant- Date Fair Value, Vested $ 0.01us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
$ 0.01us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
Weighted - Average Grant- Date Fair Value, Forfeited     
Weighted - Average Grant- Date Fair Value, Non-vested Options, Ending balance $ 0.01us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member
$ 0.01us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_PlanNameAxis
= opxs_StockOptionPlan2009Member