Quarterly report pursuant to Section 13 or 15(d)

Purchase of Applied Optics Products Line (Details)

v2.4.1.9
Purchase of Applied Optics Products Line (Details) (USD $)
0 Months Ended
Nov. 03, 2014
Business Acquisition [Line Items]  
Inventory $ 940,100us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
Prepaid Assets/Other 47,100us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
L-3 Communications, Inc. ("L-3")  
Business Acquisition [Line Items]  
Fixed Assets 2,064,700us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
Inventory 940,100us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
Prepaid Assets/Other 47,100us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
Liabilities (270,700)us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
Net Assets Acquired 2,781,200opxs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetBeforeFiniteLivedIntangibles
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
Intangible Asset:  
Customer Contracts/Backlog 342,200us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
Total Assets Acquired 3,123,400us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
Less: Cash Consideration (1,013,100)us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember
Gain on Bargain Purchase $ 2,110,300us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount
/ us-gaap_BusinessAcquisitionAxis
= opxs_LThreeCommunicationsIncMember