Quarterly report pursuant to Section 13 or 15(d)

Acquisition Obligation (Details)

v2.4.1.9
Acquisition Obligation (Details) (USD $)
Apr. 30, 2015
Sep. 28, 2011
Mar. 24, 2012
Acquisition obligation      
Class Of Warrant (in shares) 1,771,647us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights    
First Amendment      
Acquisition obligation      
Class Of Warrant (in shares)   50,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ oncs_AssetPurchaseAgreementAmendmentAxis
= oncs_FirstAmendmentMember
 
Second Amendment      
Acquisition obligation      
Class Of Warrant (in shares)     150,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ oncs_AssetPurchaseAgreementAmendmentAxis
= oncs_SecondAmendmentMember
September 2011 | First Amendment      
Acquisition obligation      
Acquisition obligation, portion modified by amendment   750,000oncs_AcquisitionObligationPortionModified
/ oncs_AssetPurchaseAgreementAmendmentAxis
= oncs_FirstAmendmentMember
/ oncs_AssetPurchaseAgreementScheduledPaymentsOfAcquisitionObligationByPeriodAxis
= oncs_PaymentDateSeptember2011Member
 
Acquisition obligation payment rescheduled to end of month when due   100,000oncs_AcquisitionObligationPaymentRescheduledToEndOfMonth
/ oncs_AssetPurchaseAgreementAmendmentAxis
= oncs_FirstAmendmentMember
/ oncs_AssetPurchaseAgreementScheduledPaymentsOfAcquisitionObligationByPeriodAxis
= oncs_PaymentDateSeptember2011Member
 
Acquisition obligation payment rescheduled later date   650,000oncs_AcquisitionObligationPaymentRescheduledLaterDate
/ oncs_AssetPurchaseAgreementAmendmentAxis
= oncs_FirstAmendmentMember
/ oncs_AssetPurchaseAgreementScheduledPaymentsOfAcquisitionObligationByPeriodAxis
= oncs_PaymentDateSeptember2011Member
 
March 2012 | Second Amendment      
Acquisition obligation      
Acquisition obligation, portion modified by amendment     1,150,000oncs_AcquisitionObligationPortionModified
/ oncs_AssetPurchaseAgreementAmendmentAxis
= oncs_SecondAmendmentMember
/ oncs_AssetPurchaseAgreementScheduledPaymentsOfAcquisitionObligationByPeriodAxis
= oncs_PaymentDateMarch242012Member
Acquisition obligation payment rescheduled to end of month when due     150,000oncs_AcquisitionObligationPaymentRescheduledToEndOfMonth
/ oncs_AssetPurchaseAgreementAmendmentAxis
= oncs_SecondAmendmentMember
/ oncs_AssetPurchaseAgreementScheduledPaymentsOfAcquisitionObligationByPeriodAxis
= oncs_PaymentDateMarch242012Member
Acquisition obligation payment rescheduled later date     1,000,000oncs_AcquisitionObligationPaymentRescheduledLaterDate
/ oncs_AssetPurchaseAgreementAmendmentAxis
= oncs_SecondAmendmentMember
/ oncs_AssetPurchaseAgreementScheduledPaymentsOfAcquisitionObligationByPeriodAxis
= oncs_PaymentDateMarch242012Member