XML 216 R28.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Insider Trading Arrangements | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2024 shares | Dec. 31, 2024 shares
Trading Arrangements, by Individual |  |
Material Terms of Trading Arrangement |  | The following table identifies and provides the material terms of the Rule 10b5-1 trading arrangements (as such term is defined in Item 408 of Regulation S-K) adopted or terminated by our officers (as defined in Rule 16a-1(f) under the Exchange Act) and directors during the quarter ended December 31, 2024.
Name and Position |  | Plan Adoption / Termination |  | Plan Adoption / Termination Date |  | Expiration Date |  | Number of Shares Purchased (Sold) / Terminated under Plan
Sarah Aebersold, Chief Human Resources Officer |  | Adoption |  | December 11, 2024 |  | December 17, 2025 |  | (7,324)
Amy DuRoss, Lead Director |  | Adoption |  | December 13, 2024 |  | September 12, 2025 |  | (5,632)
Joydeep Goswami, Director |  | Adoption |  | December 13, 2024 |  | December 13, 2025 |  | (9,000)
Non-Rule 10b5-1 Arrangement Adopted | false |
Rule 10b5-1 Arrangement Terminated | false |
Non-Rule 10b5-1 Arrangement Terminated | false |
Sarah Aebersold [Member] |  |
Trading Arrangements, by Individual |  |
Name | Sarah Aebersold |
Title | Chief Human Resources Officer |
Rule 10b5-1 Arrangement Adopted | true |
Adoption Date | December 11, 2024 |
Expiration Date | December 17, 2025 |
Arrangement Duration | 371 days |
Aggregate Available | 7,324 | 7,324
Amy DuRoss [Member] |  |
Trading Arrangements, by Individual |  |
Name | Amy DuRoss |
Title | Lead Director |
Rule 10b5-1 Arrangement Adopted | true |
Adoption Date | December 13, 2024 |
Expiration Date | September 12, 2025 |
Arrangement Duration | 273 days |
Aggregate Available | 5,632 | 5,632
Joydeep Goswami [Member] |  |
Trading Arrangements, by Individual |  |
Name | Joydeep Goswami |
Title | Director |
Rule 10b5-1 Arrangement Adopted | true |
Adoption Date | December 13, 2024 |
Expiration Date | December 13, 2025 |
Arrangement Duration | 365 days |
Aggregate Available | 9,000 | 9,000

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_MtrlTermsOfTrdArrTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TradingArrByIndTable
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph B + Details
Name: | ecd_TrdArrAdoptionDate
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph C + Details
Name: | ecd_TrdArrDuration
Namespace Prefix: | ecd_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph C + Details
Name: | ecd_TrdArrExpirationDate
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndName
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndTitle
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph D + Details
Name: | ecd_TrdArrSecuritiesAggAvailAmt
Namespace Prefix: | ecd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ecd_IndividualAxis=blfs_SarahAebersoldMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=blfs_AmyDuRossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=blfs_JoydeepGoswamiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |