General form of registration statement for all companies including face-amount certificate companies

5. Derivative Liabilities (Details - Valuation Assumptions)

v2.4.1.9
5. Derivative Liabilities (Details - Valuation Assumptions) (USD $)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2014
Sep. 30, 2014
Mar. 31, 2014
Warrants [Member]      
Fair Value Outstanding at end of period $ 1,697,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_WarrantMember
$ 856,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_WarrantMember
$ 3,175,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_WarrantMember
Placement Agent Warrants [Member]      
Warrants 16,500us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
16,500us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
16,500us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
Remaining Contract Term in Years 1 year 10 months 2 days 1 year 7 months 2 days 2 years 1 month 2 days
Exercise Price $ 5.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
$ 5.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
$ 5.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
Volatility 100.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
100.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
128.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
Risk-free Interest Rate 0.47%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
0.58%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
0.44%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
Fair Value Outstanding at end of period 19,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
11,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
37,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrantsMember
Investor - Series A Warrants [Member]      
Warrants 1,000us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
1,000us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
1,000us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
Remaining Contract Term in Years 1 year 1 month 28 days 10 months 24 days 1 year 4 months 28 days
Exercise Price $ 3.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
$ 3.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
$ 3.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
Volatility 100.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
100.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
128.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
Risk-free Interest Rate 0.11%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
0.13%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
0.44%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
Fair Value Outstanding at end of period 1,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
1,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
1,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries1tWarrantsMember
Investor - Series B Warrants [Member]      
Warrants 1,400,000us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
1,400,000us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
1,400,000us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
Remaining Contract Term in Years 1 year 1 month 28 days 10 months 24 days 1 year 4 months 28 days
Exercise Price $ 3.63us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
$ 3.63us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
$ 3.63us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
Volatility 100.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
100.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
128.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
Risk-free Interest Rate 0.11%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
0.13%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
0.44%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
Fair Value Outstanding at end of period 1,568,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
777,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
2,958,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_AwardTypeAxis
= ocls_InvestorSeries2WarrantsMember
Placement Agent Warrants 2 [Member]      
Warrants 69,037us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
69,037us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
69,037us-gaap_ClassOfWarrantOrRightOutstanding
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
Remaining Contract Term in Years 1 year 10 months 2 days 1 year 7 months 2 days 2 years 1 month 2 days
Exercise Price $ 3.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
$ 3.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
$ 3.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
Volatility 100.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
100.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
128.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
Risk-free Interest Rate 0.47%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
0.58%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
0.44%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
Fair Value Outstanding at end of period $ 109,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
$ 67,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member
$ 179,000us-gaap_WarrantsAndRightsOutstanding
/ us-gaap_AwardTypeAxis
= ocls_PlacementAgentWarrants2Member