XML 62 R54.htm IDEA: XBRL DOCUMENT
v3.22.1

Schedule of Revenue Allowance and Accrual Activities (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2022 | Mar. 31, 2021
Disaggregation of Revenue [Line Items] |  |
Balance at December 31, 2021 | $ 246 | $ 327
Provision related to current period sales | 218 | 114
Credit or payments made during the period | (224) | (235)
Balance at March 31, 2022 | 240 | 206
Returns [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Balance at December 31, 2021 | 43 | 217
Provision related to current period sales | 3 | 1
Credit or payments made during the period | (5) | (120)
Balance at March 31, 2022 | 41 | 98
CoPay Assistance Program [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Balance at December 31, 2021 | 101 | 52
Provision related to current period sales | 165 | 87
Credit or payments made during the period | (150) | (88)
Balance at March 31, 2022 | 116 | 51
Prompt Pay Discounts [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Balance at December 31, 2021 | 48 | 15
Provision related to current period sales | 5 | 3
Credit or payments made during the period | (17) | (2)
Balance at March 31, 2022 | 36 | 16
Government and Payor Rebates [Member] |  |
Disaggregation of Revenue [Line Items] |  |
Balance at December 31, 2021 | 54 | 43
Provision related to current period sales | 45 | 23
Credit or payments made during the period | (52) | (25)
Balance at March 31, 2022 | $ 47 | $ 41

X
- Definition Revenue from contract with customer allowances and reserves. + References No definition available. + Details
Name: | BFRI_RevenueFromContractWithCustomerAllowancesAndReserves
Namespace Prefix: | BFRI_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Revenue from contract with customer allowances and reserves credit payments made during period. + References No definition available. + Details
Name: | BFRI_RevenueFromContractWithCustomerAllowancesAndReservesCreditPaymentsMadeDuringPeriod
Namespace Prefix: | BFRI_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Revenue from contract with customer allowances and reserves provision related to current period. + References No definition available. + Details
Name: | BFRI_RevenueFromContractWithCustomerAllowancesAndReservesProvisionRelatedToCurrentPeriod
Namespace Prefix: | BFRI_
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 No definition available. + Details
Name: | us-gaap_DisaggregationOfRevenueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=BFRI_ReturnsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=BFRI_CoPayAssistanceProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=BFRI_PromptPayDiscountsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=BFRI_GovernmentAndPayorRebatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |