Annual report pursuant to Section 13 and 15(d)

Concentrations - Summary of Net Revenue from Various Products (Detail)

v2.4.1.9
Concentrations - Summary of Net Revenue from Various Products (Detail) (Product Concentration Risk, Sales Revenue, Net)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Concentration Risk [Line Items]      
Concentration Risk Percentage 100.00%us-gaap_ConcentrationRiskPercentage1 100.00%us-gaap_ConcentrationRiskPercentage1 100.00%us-gaap_ConcentrationRiskPercentage1
Laser systems      
Concentration Risk [Line Items]      
Concentration Risk Percentage 61.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_LaserSystemsMember
68.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_LaserSystemsMember
73.80%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_LaserSystemsMember
Imaging systems      
Concentration Risk [Line Items]      
Concentration Risk Percentage 9.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_ImagingSystemMember
8.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_ImagingSystemMember
5.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_ImagingSystemMember
Consumables and other      
Concentration Risk [Line Items]      
Concentration Risk Percentage 13.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_ConsumableAndOtherMember
11.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_ConsumableAndOtherMember
10.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_ConsumableAndOtherMember
Services      
Concentration Risk [Line Items]      
Concentration Risk Percentage 15.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_ServiceMember
11.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_ServiceMember
9.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_ServiceMember
License fees and royalties      
Concentration Risk [Line Items]      
Concentration Risk Percentage 0.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_LicenseFeesAndRoyaltiesMember
0.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_LicenseFeesAndRoyaltiesMember
0.30%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_ProductConcentrationRiskMember
/ us-gaap_ProductOrServiceAxis
= biol_LicenseFeesAndRoyaltiesMember