Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Additional Information (Detail)

v2.4.1.9
Stockholders' Equity - Additional Information (Detail) (USD $)
0 Months Ended 1 Months Ended 3 Months Ended 12 Months Ended 0 Months Ended 1 Months Ended 0 Months Ended
Nov. 07, 2014
Jul. 22, 2014
Feb. 10, 2014
Feb. 28, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jun. 06, 2013
Jul. 13, 2014
Jan. 02, 2015
Aug. 27, 2014
Apr. 26, 2013
Nov. 08, 2012
Sep. 30, 2010
Dec. 19, 2013
Sep. 23, 2013
Jul. 12, 2013
Jul. 18, 2014
Jul. 26, 2013
Mar. 23, 2013
Dec. 31, 2011
Aug. 10, 2011
May 07, 2012
Apr. 18, 2013
Stockholders Equity [Line Items]                                                        
Preferred stock, shares authorized         1,000,000us-gaap_PreferredStockSharesAuthorized       1,000,000us-gaap_PreferredStockSharesAuthorized 1,000,000us-gaap_PreferredStockSharesAuthorized                                    
Preferred stock, shares outstanding         0us-gaap_PreferredStockSharesOutstanding       0us-gaap_PreferredStockSharesOutstanding 0us-gaap_PreferredStockSharesOutstanding                                    
Common stock, shares issued         37,336,000us-gaap_CommonStockSharesIssued       58,115,000us-gaap_CommonStockSharesIssued 37,336,000us-gaap_CommonStockSharesIssued                                    
Common stock, shares outstanding         35,372,000us-gaap_CommonStockSharesOutstanding       58,115,000us-gaap_CommonStockSharesOutstanding 35,372,000us-gaap_CommonStockSharesOutstanding                                    
Common stock, shares authorized         50,000,000us-gaap_CommonStockSharesAuthorized       100,000,000us-gaap_CommonStockSharesAuthorized 50,000,000us-gaap_CommonStockSharesAuthorized                                    
Treasury Stock Shares         1,964,000us-gaap_TreasuryStockShares         1,964,000us-gaap_TreasuryStockShares 1,964,000us-gaap_TreasuryStockShares                     1,963,500us-gaap_TreasuryStockShares     1,964,000us-gaap_TreasuryStockShares      
Issuance of stock, net, shares 14,162,873us-gaap_StockIssuedDuringPeriodSharesNewIssues 6,250,000us-gaap_StockIssuedDuringPeriodSharesNewIssues 1,945,525us-gaap_StockIssuedDuringPeriodSharesNewIssues                                                  
Common stock issued, price per share $ 2.39us-gaap_SaleOfStockPricePerShare $ 1.92us-gaap_SaleOfStockPricePerShare $ 2.57us-gaap_SaleOfStockPricePerShare                                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 4.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1                                                      
Proceeds from equity offering, gross $ 35,000,000biol_ProceedsFromSaleOfCommonStockGross $ 12,000,000biol_ProceedsFromSaleOfCommonStockGross $ 5,000,000biol_ProceedsFromSaleOfCommonStockGross                                                  
Payments of stock issuance costs 235,000us-gaap_PaymentsOfStockIssuanceCosts 462,000us-gaap_PaymentsOfStockIssuanceCosts 188,000us-gaap_PaymentsOfStockIssuanceCosts                                                  
Proceeds from equity offering, net of expenses 34,800,000us-gaap_ProceedsFromIssuanceOfCommonStock 11,500,000us-gaap_ProceedsFromIssuanceOfCommonStock 4,800,000us-gaap_ProceedsFromIssuanceOfCommonStock           51,118,000us-gaap_ProceedsFromIssuanceOfCommonStock 5,201,000us-gaap_ProceedsFromIssuanceOfCommonStock                                    
Maximum stock offering price                                             5,000,000biol_MaximumStockOfferingPrice          
Dividends Payable, Date Declared         Dec. 31, 2013 Sep. 30, 2013 Jun. 30, 2013 Mar. 31, 2013                                        
Dividends Payable, Date of Record       Mar. 14, 2014 Dec. 16, 2013 Aug. 30, 2013 Jun. 14, 2013 Mar. 15, 2013                                        
Stock dividend policy adopted       2.00%biol_SpecialStockDividendsIntended                                                
Annual Stock Dividend Payable Rate       0.50%biol_PercentageOfStockDividendsPayable                                                
Annual Stock Dividend Payable, Value                 0us-gaap_CommonStockDividendsShares                                      
Number of shares authorized to repurchase                                                   2,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased    
Average price paid per share                     $ 1.73us-gaap_TreasuryStockAcquiredAverageCostPerShare                                  
Stock-based compensation                 1,233,000us-gaap_ShareBasedCompensation 1,609,000us-gaap_ShareBasedCompensation 1,600,000us-gaap_ShareBasedCompensation                                  
Minimum required closing price of common stock on the NASDAQ in order to exercise                                               $ 6.00biol_RequiredMinimumSharePriceReachedToExerciseWarrants        
Allocated Share-based Compensation Expense                 1,233,000us-gaap_AllocatedShareBasedCompensationExpense 1,609,000us-gaap_AllocatedShareBasedCompensationExpense 1,600,000us-gaap_AllocatedShareBasedCompensationExpense                                  
Options outstanding         4,441,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber       3,475,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 4,441,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 3,860,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber                           3,858,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber      
Stock option and Restricted stock units vesting description                 One-sixth of the stock options and one-sixth of the RSUs vested immediately, with the remaining five-sixths vesting ratably on a monthly basis over the twelve-month period ending on July 13, 2015.                                      
Expected term (years)                 3 years 9 months 29 days 3 years 7 months 24 days 3 years 8 months 12 days                                  
Volatility                 94.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate 84.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate 97.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate                                  
Risk-free interest rate                 1.66%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate 1.04%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate 0.77%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate                                  
Coo                                                        
Stockholders Equity [Line Items]                                                        
Stock options granted to COO                       350,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
                               
Exercise Price of Stock Options                       $ 4.00biol_ExercisePriceOfStockOptions
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
                               
Stock options vesting beginning date                       Jun. 06, 2014                                
Unvested stock options forfeited                 306,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefOperatingOfficerMember
                                     
Stock options expiration date                 Feb. 28, 2016                                      
Consultants                                                        
Stockholders Equity [Line Items]                                                        
Stock-based compensation                 0us-gaap_ShareBasedCompensation
/ us-gaap_TitleOfIndividualAxis
= biol_ConsultantMember
0us-gaap_ShareBasedCompensation
/ us-gaap_TitleOfIndividualAxis
= biol_ConsultantMember
                                   
Exercise Price of Stock Options                                                     $ 2.55biol_ExercisePriceOfStockOptions
/ us-gaap_TitleOfIndividualAxis
= biol_ConsultantMember
 
Stock options granted - Consultant                                                     65,000biol_StockOptionsGrantedToConsultant
/ us-gaap_TitleOfIndividualAxis
= biol_ConsultantMember
 
Stock options expiration period                 5 years                                      
Cancellation of stock options                 Dec. 31, 2014                                      
2002 Stock Incentive Plan                                                        
Stockholders Equity [Line Items]                                                        
Plan expiration date                 May 05, 2019                                      
Common stock authorized for issuance under the 2002 Plan                 9,250,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= biol_TwoThousandTwoStockIncentivePlanMember
                                     
Common stock issued pursuant to options exercised                 2,993,000biol_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercised
/ us-gaap_AwardTypeAxis
= biol_TwoThousandTwoStockIncentivePlanMember
                                     
Options outstanding                 3,475,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= biol_TwoThousandTwoStockIncentivePlanMember
                                     
Options available for future grant                 2,782,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= biol_TwoThousandTwoStockIncentivePlanMember
                                     
Non-qualified Stock Options                                                        
Stockholders Equity [Line Items]                                                        
Options available for future grant                         172,282us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= biol_NonQualifiedStockOptionsMember
                             
Exercise Price of Stock Options                         $ 1.98biol_ExercisePriceOfStockOptions
/ us-gaap_AwardTypeAxis
= biol_NonQualifiedStockOptionsMember
                             
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period                 12 months                                      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price                         $ 1.31us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
/ us-gaap_AwardTypeAxis
= biol_NonQualifiedStockOptionsMember
                             
Expected term (years)                         3 years 7 months 6 days                              
Volatility                         98.37%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= biol_NonQualifiedStockOptionsMember
                             
Risk-free interest rate                         1.65%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= biol_NonQualifiedStockOptionsMember
                             
Non-qualified Stock Options | Share-based Compensation Award, Tranche One                                                        
Stockholders Equity [Line Items]                                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                 16.67%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= biol_NonQualifiedStockOptionsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheOneMember
                                     
Non-qualified Stock Options | Share-based Compensation Award, Tranche Two                                                        
Stockholders Equity [Line Items]                                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                 83.33%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= biol_NonQualifiedStockOptionsMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheTwoMember
                                     
Non-qualified Stock Options | Subsequent Event                                                        
Stockholders Equity [Line Items]                                                        
Exercise Price of Stock Options                           2.64biol_ExercisePriceOfStockOptions
/ us-gaap_AwardTypeAxis
= biol_NonQualifiedStockOptionsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
                           
Non-qualified Stock Options | Officers                                                        
Stockholders Equity [Line Items]                                                        
Options vesting description                 (i) as to 50% of the options, one-fourth on the one-year anniversary of the grant date and the remaining three-fourths, ratably over the next thirty-six month period, commencing on the thirteenth month from grant date, and (ii) as to 50% of the options, upon achievement of specific annual Company performance criteria.                                      
Non-qualified Stock Options | Officers | Subsequent Event                                                        
Stockholders Equity [Line Items]                                                        
Stock options granted                           1,365,702us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= biol_NonQualifiedStockOptionsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
                           
Options expiration period                           10 years                            
Non-qualified Stock Options | Consultants | Subsequent Event                                                        
Stockholders Equity [Line Items]                                                        
Stock options granted                           86,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= biol_NonQualifiedStockOptionsMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
/ us-gaap_TitleOfIndividualAxis
= biol_ConsultantMember
                           
Options expiration period                           5 years                            
Restricted Stock Units (RSUs)                                                        
Stockholders Equity [Line Items]                                                        
Options available for future grant                         37,879us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
                             
Exercise Price of Stock Options                         $ 1.98biol_ExercisePriceOfStockOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
                             
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period                 12 months                                      
Restricted Stock Units (RSUs) | Share-based Compensation Award, Tranche One                                                        
Stockholders Equity [Line Items]                                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                 16.67%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheOneMember
                                     
Restricted Stock Units (RSUs) | Share-based Compensation Award, Tranche Two                                                        
Stockholders Equity [Line Items]                                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                 83.33%us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_VestingAxis
= us-gaap_ShareBasedCompensationAwardTrancheTwoMember
                                     
Restricted Stock Units (RSUs) | One Independent Directors                                                        
Stockholders Equity [Line Items]                                                        
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period                             9,217us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= biol_OneIndependentDirectorsMember
                         
Restricted Stock Units (RSUs) | Four Independent Director                                                        
Stockholders Equity [Line Items]                                                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period                             12 months                          
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period                             36,868us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= biol_FourIndependentDirectorMember
                         
Share-based compensation arrangement by share-based payment award, equity instruments other than options, value per share                             2.17us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= biol_FourIndependentDirectorMember
                         
Sun Dental Warrant                                                        
Stockholders Equity [Line Items]                                                        
Class of Warrant or Right, Exercise Price of Warrants or Rights                               $ 5.90us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantOneMember
                       
Stock-based compensation                 0us-gaap_ShareBasedCompensation
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantOneMember
                                     
Plan expiration date                 Apr. 24, 2014                                      
Sun Dental Warrant vesting rate per assisted sale                               1,000biol_WarrantVestingRate
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantOneMember
                       
2013 IR Warrant                                                        
Stockholders Equity [Line Items]                                                        
Class of Warrant or Right, Exercise Price of Warrants or Rights                                                       $ 5.10us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandThirteenMember
Stock-based compensation                 0us-gaap_ShareBasedCompensation
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandThirteenMember
0us-gaap_ShareBasedCompensation
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandThirteenMember
                                   
Minimum required closing price of common stock on the NASDAQ in order to exercise                                                       $ 7.50biol_RequiredMinimumSharePriceReachedToExerciseWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandThirteenMember
CMR Warrant                                                        
Stockholders Equity [Line Items]                                                        
Stock-based compensation                 0us-gaap_ShareBasedCompensation
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantThreeMember
0us-gaap_ShareBasedCompensation
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantThreeMember
                                   
2012 IR Warrant                                                        
Stockholders Equity [Line Items]                                                        
Class of Warrant or Right, Exercise Price of Warrants or Rights                                 $ 2.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandTwelveMember
                     
Minimum required closing price of common stock on the NASDAQ in order to exercise                                 $ 7.00biol_RequiredMinimumSharePriceReachedToExerciseWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandTwelveMember
                     
Number of warrant vesting upon early termination                                 25,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandTwelveMember
                     
Allocated Share-based Compensation Expense                   64,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandTwelveMember
                                   
Stock based compensation, shares issued                   9,296us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandTwelveMember
                                   
2010 IR Warrant                                                        
Stockholders Equity [Line Items]                                                        
Recognized expense related to the IR Warrants                     23,000                                  
2010 IR Warrant | First Tranche                                                        
Stockholders Equity [Line Items]                                                        
IR Warrants to purchase common stock granted                                   50,000biol_IrWarrantsToPurchaseCommonStockGranted
/ us-gaap_AwardTypeAxis
= biol_FirstTrancheMember
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandTenMember
                   
IR warrants issued to purchase common stock                                   $ 0.74biol_IrWarrantsIssuedToPurchaseCommonStockPricePerShare
/ us-gaap_AwardTypeAxis
= biol_FirstTrancheMember
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandTenMember
                   
2010 IR Warrant | Mar. 23, 2013 Maximum Second Tranche CMR Warrant Cancelled Dec 2013                                                        
Stockholders Equity [Line Items]                                                        
IR Warrants to purchase common stock granted                                   50,000biol_IrWarrantsToPurchaseCommonStockGranted
/ us-gaap_AwardTypeAxis
= biol_SecondTrancheMember
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandTenMember
                   
IR warrants issued to purchase common stock                                   $ 0.74biol_IrWarrantsIssuedToPurchaseCommonStockPricePerShare
/ us-gaap_AwardTypeAxis
= biol_SecondTrancheMember
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandTenMember
                   
Stock repurchase program                                                        
Stockholders Equity [Line Items]                                                        
Total number of shares purchased                     133,365us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_InvestmentTypeAxis
= us-gaap_RepurchaseAgreementsMember
                                 
Oracle Group                                                        
Stockholders Equity [Line Items]                                                        
Issuance of stock, net, shares                                       340,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ dei_LegalEntityAxis
= biol_OracleGroupMember
               
Common stock issued, price per share                                     $ 1.80us-gaap_SaleOfStockPricePerShare
/ dei_LegalEntityAxis
= biol_OracleGroupMember
                 
Proceeds from equity offering, gross                                     612,000biol_ProceedsFromSaleOfCommonStockGross
/ dei_LegalEntityAxis
= biol_OracleGroupMember
                 
Proceeds from equity offering, net of expenses                                     582,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= biol_OracleGroupMember
                 
Cost associated with transaction                                     30,000biol_TransactionIssuanceCosts
/ dei_LegalEntityAxis
= biol_OracleGroupMember
                 
Northland Securities Inc                                                        
Stockholders Equity [Line Items]                                                        
Issuance of stock, net, shares                                       2,688,172us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ dei_LegalEntityAxis
= biol_NorthlandSecuritiesIncMember
               
Common stock issued, price per share                                       1.86us-gaap_SaleOfStockPricePerShare
/ dei_LegalEntityAxis
= biol_NorthlandSecuritiesIncMember
               
Proceeds from equity offering, gross                                       5,000,000biol_ProceedsFromSaleOfCommonStockGross
/ dei_LegalEntityAxis
= biol_NorthlandSecuritiesIncMember
               
Proceeds from equity offering, net of expenses                                       4,600,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= biol_NorthlandSecuritiesIncMember
               
Cost associated with transaction                                       408,000biol_TransactionIssuanceCosts
/ dei_LegalEntityAxis
= biol_NorthlandSecuritiesIncMember
               
Valam First Tranche                                                        
Stockholders Equity [Line Items]                                                        
Warrants issued to purchase common stock                                         165,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ dei_LegalEntityAxis
= biol_ValamFirstTrancheMember
             
Class of Warrant or Right, Exercise Price of Warrants or Rights                                         $ 4.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ dei_LegalEntityAxis
= biol_ValamFirstTrancheMember
             
Vesting of Valam warrant                                         30,000biol_ClassOfWarrantOrRightWarrantsExercisable
/ dei_LegalEntityAxis
= biol_ValamFirstTrancheMember
             
Warrants and rights outstanding         30,000us-gaap_ClassOfWarrantOrRightOutstanding
/ dei_LegalEntityAxis
= biol_ValamFirstTrancheMember
      30,000us-gaap_ClassOfWarrantOrRightOutstanding
/ dei_LegalEntityAxis
= biol_ValamFirstTrancheMember
30,000us-gaap_ClassOfWarrantOrRightOutstanding
/ dei_LegalEntityAxis
= biol_ValamFirstTrancheMember
                                   
Stock-based compensation                 41,000us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= biol_ValamFirstTrancheMember
41,000us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= biol_ValamFirstTrancheMember
                                   
Valam | Original Agreed Price                                                        
Stockholders Equity [Line Items]                                                        
Class of Warrant or Right, Exercise Price of Warrants or Rights                                         $ 6.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_OriginalAgreedPriceMember
/ dei_LegalEntityAxis
= biol_ValamWarrantMember
             
Plan expiration date                 Jul. 14, 2020                                      
Fda Clearance                                                        
Stockholders Equity [Line Items]                                                        
Vesting of Valam warrant                                         55,000biol_ClassOfWarrantOrRightWarrantsExercisable
/ dei_LegalEntityAxis
= biol_FdaClearanceMember
             
Second Ent Laser                                                        
Stockholders Equity [Line Items]                                                        
Vesting of Valam warrant                                         40,000biol_ClassOfWarrantOrRightWarrantsExercisable
/ dei_LegalEntityAxis
= biol_SecondEntLaserMember
             
ENT laser revenues required during a 12-month period                   5,000,000us-gaap_Revenues
/ dei_LegalEntityAxis
= biol_SecondEntLaserMember
                                   
Third Ent Laser                                                        
Stockholders Equity [Line Items]                                                        
Vesting of Valam warrant                                         40,000biol_ClassOfWarrantOrRightWarrantsExercisable
/ dei_LegalEntityAxis
= biol_ThirdEntLaserMember
             
ENT laser revenues required during a 12-month period                   10,000,000us-gaap_Revenues
/ dei_LegalEntityAxis
= biol_ThirdEntLaserMember
                                   
2014 Common Stock Issuances                                                        
Stockholders Equity [Line Items]                                                        
Issuance of stock, net, shares 14,162,873us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
6,250,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
                                                   
Common stock issued, price per share $ 2.39us-gaap_SaleOfStockPricePerShare
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
$ 1.92us-gaap_SaleOfStockPricePerShare
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
                                                   
Warrants issued to purchase common stock 9,205,862us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
                                                     
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 4.00us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
                                                     
Proceeds from equity offering, gross 35,000,000biol_ProceedsFromSaleOfCommonStockGross
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
12,000,000biol_ProceedsFromSaleOfCommonStockGross
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
                                                   
Payments of stock issuance costs 235,000us-gaap_PaymentsOfStockIssuanceCosts
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
462,000us-gaap_PaymentsOfStockIssuanceCosts
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
                                                   
Proceeds from equity offering, net of expenses 34,800,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
11,500,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_PrivatePlacementMember
                                                   
Warrants exercisable May 07, 2015                                                      
Warrants issued for term 3 years                                                      
Common Stock                                                        
Stockholders Equity [Line Items]                                                        
Retirement of treasury stock                                           2,000us-gaap_TreasuryStockRetiredCostMethodAmount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Additional Paid-in Capital                                                        
Stockholders Equity [Line Items]                                                        
Retirement of treasury stock                                           16,397,000us-gaap_TreasuryStockRetiredCostMethodAmount
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
           
Series B Junior Participating Cumulative Preferred Stock                                                        
Stockholders Equity [Line Items]                                                        
Preferred stock, shares authorized                 500,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= biol_SeriesBJuniorParticipatingPreferredStockMember
                                     
Preferred Stock Purchase Rights Under Stockholder Rights Plan                                                        
Stockholders Equity [Line Items]                                                        
Preferred stock purchase right expiration date                 Dec. 31, 2018                                      
Preferred stock purchase right redemption price per share prior to becoming exercisable                 0.001biol_PreferredStockPurchaseRightRedemptionPricePerRight
/ us-gaap_StatementClassOfStockAxis
= biol_PreferredStockPurchaseRightsUnderStockholderRightsPlanMember
                                     
Preferred Stock Purchase Rights Under Stockholder Rights Plan | Initial                                                        
Stockholders Equity [Line Items]                                                        
Exercise price of right, initially                 30.00biol_ClassOfWarrantOrRightOriginalExercisePriceOfWarrantsOrRights
/ us-gaap_ConversionOfStockByUniqueDescriptionAxis
= biol_InitialMember
/ us-gaap_StatementClassOfStockAxis
= biol_PreferredStockPurchaseRightsUnderStockholderRightsPlanMember
                                     
February Two Thousand Fourteen Subscription Agreement                                                        
Stockholders Equity [Line Items]                                                        
Issuance of stock, net, shares     1,945,525us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= biol_FebruaryTwoThousandFourteenSubscriptionAgreementMember
                                                 
Common stock issued, price per share     $ 2.57us-gaap_SaleOfStockPricePerShare
/ us-gaap_StatementClassOfStockAxis
= biol_FebruaryTwoThousandFourteenSubscriptionAgreementMember
                                                 
Proceeds from equity offering, gross     5,000,000biol_ProceedsFromSaleOfCommonStockGross
/ us-gaap_StatementClassOfStockAxis
= biol_FebruaryTwoThousandFourteenSubscriptionAgreementMember
                                                 
Proceeds from equity offering, net of expenses     4,800,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementClassOfStockAxis
= biol_FebruaryTwoThousandFourteenSubscriptionAgreementMember
                                                 
Cost associated with transaction     188,000biol_TransactionIssuanceCosts
/ us-gaap_StatementClassOfStockAxis
= biol_FebruaryTwoThousandFourteenSubscriptionAgreementMember
                                                 
Maximum                                                        
Stockholders Equity [Line Items]                                                        
Preferred stock, shares authorized                 1,000,000us-gaap_PreferredStockSharesAuthorized
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                                     
Preferred stock, shares outstanding                 0us-gaap_PreferredStockSharesOutstanding
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                                     
Maximum | Sun Dental Warrant                                                        
Stockholders Equity [Line Items]                                                        
Warrants issued to purchase common stock                               500,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantOneMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                       
Stock-based compensation                   $ 1,000us-gaap_ShareBasedCompensation
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantOneMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                                   
Maximum | 2013 IR Warrant                                                        
Stockholders Equity [Line Items]                                                        
Warrants issued to purchase common stock                                                       60,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandThirteenMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Maximum | CMR Warrant                                                        
Stockholders Equity [Line Items]                                                        
Warrants issued to purchase common stock                                               100,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantThreeMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Maximum | CMR Warrant | First Tranche                                                        
Stockholders Equity [Line Items]                                                        
Warrants issued to purchase common stock                                               50,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_AwardTypeAxis
= biol_FirstTrancheMember
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantThreeMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Class of Warrant or Right, Exercise Price of Warrants or Rights                                               $ 4.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= biol_FirstTrancheMember
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantThreeMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Maximum | CMR Warrant | Mar. 23, 2013 Maximum Second Tranche CMR Warrant Cancelled Dec 2013                                                        
Stockholders Equity [Line Items]                                                        
Class of Warrant or Right, Exercise Price of Warrants or Rights                                               $ 4.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_AwardTypeAxis
= biol_SecondTrancheMember
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantThreeMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Maximum | CMR Warrant Cancelled Dec 2013 | First Tranche                                                        
Stockholders Equity [Line Items]                                                        
Warrants issued to purchase common stock         50,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_AwardTypeAxis
= biol_FirstTrancheMember
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantCancelledMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
        50,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_AwardTypeAxis
= biol_FirstTrancheMember
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantCancelledMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                                   
Maximum | CMR Warrant Cancelled Dec 2013 | Mar. 23, 2013 Maximum Second Tranche CMR Warrant Cancelled Dec 2013                                                        
Stockholders Equity [Line Items]                                                        
Warrants issued to purchase common stock                                               50,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_AwardTypeAxis
= biol_SecondTrancheMember
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_WarrantCancelledMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Maximum | 2012 IR Warrant                                                        
Stockholders Equity [Line Items]                                                        
Warrants issued to purchase common stock                                 50,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= biol_IRWarrantTwoThousandTwelveMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                     
Minimum | Preferred Stock Purchase Rights Under Stockholder Rights Plan                                                        
Stockholders Equity [Line Items]                                                        
Single person ownership percentage that triggers preferred stock rights                 20.00%biol_BeneficialOwnershipThresholdPercentageToTriggerEvent
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementClassOfStockAxis
= biol_PreferredStockPurchaseRightsUnderStockholderRightsPlanMember
                                     
Sale of assets or earning power that triggers preferred stock rights                 50.00%biol_SaleOfAssetsOrEarningPowerThresholdPercentageToTriggerEvent
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementClassOfStockAxis
= biol_PreferredStockPurchaseRightsUnderStockholderRightsPlanMember