XML 28 R42.htm IDEA: XBRL DOCUMENT v2.4.1.9
7. Income Taxes - Operating loss tax carryforward (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Net Operating losses $ 29,549,000us-gaap_OperatingLossCarryforwards
Year 1  
Year of expiration Jan. 01, 2018
Net Operating losses 1,425,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year1Member
Year 2  
Year of expiration Jan. 01, 2019
Net Operating losses 1,234,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year2Member
Year 3  
Year of expiration Jan. 01, 2020
Net Operating losses 2,849,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year3Member
Year 4  
Year of expiration Jan. 01, 2021
Net Operating losses 4,168,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year4Member
Year 5  
Year of expiration Jan. 01, 2023
Net Operating losses 1,217,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year5Member
Year 6  
Year of expiration Jan. 01, 2024
Net Operating losses 646,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year6Member
Year 7  
Year of expiration Jan. 01, 2025
Net Operating losses 589,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year7Member
Year 8  
Year of expiration Jan. 01, 2026
Net Operating losses 873,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year8Member
Year 9  
Year of expiration Jan. 01, 2027
Net Operating losses 2,607,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year9Member
Year 10  
Year of expiration Jan. 01, 2028
Net Operating losses 2,512,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year10Member
Year 11  
Year of expiration Jan. 01, 2029
Net Operating losses 2,196,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year11Member
Year 12  
Year of expiration Jan. 01, 2030
Net Operating losses 1,232,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year12Member
Year 13  
Year of expiration Jan. 01, 2031
Net Operating losses 1,028,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year13Member
Year 14  
Year of expiration Jan. 01, 2032
Net Operating losses 437,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year14Member
Year 15  
Year of expiration Jan. 01, 2033
Net Operating losses 37,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year15Member
Year 16  
Year of expiration Jan. 01, 2034
Net Operating losses $ 6,499,000us-gaap_OperatingLossCarryforwards
/ us-gaap_TaxCreditCarryforwardAxis
= BLFS_Year16Member