XML 41 R23.htm IDEA: XBRL DOCUMENT
v3.23.1

Note 14 - Warrants | 12 Months Ended
--- | ---
Dec. 31, 2022
Notes to Financial Statements |
Warrants [Text Block] |
14. | Warrants
In May 2020, the Company entered into separate warrant exercise agreements with WAVI Holding AG and Taurus4757 GmbH pursuant to which the warrant holders immediately exercised their respective warrants via a “cashless” exercise as agreed to by the Company. As a result of the cashless exercise, the Company issued an aggregate of 2,747,970 shares of Company common stock upon cashless exercise of an aggregate of 3,871,405 warrants. In March 2021, all remaining outstanding warrants were exercised via a “cashless” exercise. As a result of the cashless exercise, the Company issued an aggregate of 70,030 shares of Company common stock upon cashless exercise of an aggregate of 79,100 warrants. The following table summarizes warrant activity for the years ended December 31, 2021 and 2020:
|  | 2021 |  |  | 2020 |
|  | Shares |  |  | Wtd. Avg. Exercise Price |  |  | Shares |  |  | Wtd. Avg. Exercise Price |
Outstanding at beginning of year |  |  | 79,100 |  |  | $ | 4.75 |  |  |  | 3,959,005 |  |  | $ | 4.33 |
Exercised |  |  | (79,100 | ) |  |  | 4.75 |  |  |  | (3,879,905 | ) |  |  | 4.33 |
Outstanding and exercisable at end of year |  |  | - |  |  | $ | - |  |  |  | 79,100 |  |  | $ | 4.75 |
There was no warranty activity during the year ended December 31, 2022.

X
- Definition Entire disclosure for warrants. + References No definition available. + Details
Name: | blfs_WarrantsTextBlock
Namespace Prefix: | blfs_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration