XML 58 R46.htm IDEA: XBRL DOCUMENT
v3.25.2

Acquisition - Narrative (Details) - USD ($) $ in Millions |  | 1 Months Ended | 6 Months Ended
--- | --- | --- | ---
Apr. 04, 2025 | Nov. 30, 2020 | Jun. 30, 2025
PanTHERA CryoSolutions, Inc. |  |  |
Asset Acquisition [Line Items] |  |  |
Subsidiary ownership percentage |  | 10.00% |
Series E Preferred Stock | PanTHERA CryoSolutions, Inc. |  |  |
Asset Acquisition [Line Items] |  |  |
Investment amount |  | $ 1.0 |
PanTHERA CryoSolutions, Inc. |  |  |
Asset Acquisition [Line Items] |  |  |
Remaining acquired shares percentage | 90.00% |  |
Percentage of gross assets | 95.00% |  |
Amount receivable in cash or equivalent shares | $ 7.2 |  |
Earnout period |  |  | 3 years
PanTHERA CryoSolutions, Inc. | In Process Research and Development |  |  |
Asset Acquisition [Line Items] |  |  |
Consideration transferred | $ 15.5 |  |

X
- Definition Asset Acquisition, Amount Receivable In Cash Or Equivalent Shares + References No definition available. + Details
Name: | blfs_AssetAcquisitionAmountReceivableInCashOrEquivalentShares
Namespace Prefix: | blfs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Asset Acquisition, Percentage Of Gross Assets + References No definition available. + Details
Name: | blfs_AssetAcquisitionPercentageOfGrossAssets
Namespace Prefix: | blfs_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Asset Acquisition, Percentage Of Remaining Shares + References No definition available. + Details
Name: | blfs_AssetAcquisitionPercentageOfRemainingShares
Namespace Prefix: | blfs_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earnout Period + References No definition available. + Details
Name: | blfs_EarnoutPeriod
Namespace Prefix: | blfs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479908/805-50-55-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 30 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 30 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2 + Details
Name: | us-gaap_AssetAcquisitionConsiderationTransferred
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 805 -SubTopic 50 -Name Accounting Standards Codification -Section 15 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480123/805-50-15-3 + Details
Name: | us-gaap_AssetAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The parent entity's interest in net assets of the subsidiary, expressed as a percentage. + References No definition available. + Details
Name: | us-gaap_MinorityInterestOwnershipPercentageByParent
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13 + Details
Name: | us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_OwnershipAxis=blfs_PanTHERACryoSolutionsInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=blfs_PanTHERACryoSolutionsInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AssetAcquisitionAxis=blfs_PanTHERACryoSolutionsInc.Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |