XML 26 R41.htm IDEA: XBRL DOCUMENT
v3.20.1

Convertible Notes (Related and Unrelated Party) (Details Narrative) |  |  | 1 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
Mar. 23, 2020 USD ($) | Mar. 14, 2018 USD ($) shares | Mar. 31, 2019 USD ($) | Dec. 31, 2018 USD ($) Segment $ / shares shares | Apr. 30, 2018 USD ($) Segment $ / shares shares | Mar. 31, 2018 USD ($) Segment $ / shares shares | Dec. 31, 2019 USD ($) | Dec. 31, 2018 USD ($) $ / shares shares
Fair value aggregate amount |  |  |  |  |  |  | $ 307,460 | $ 290,300
Convertible note current |  |  |  |  |  |  | 150,742 |
Convertible note related party, non-current |  |  |  | $ 841,836 |  |  | 1,181,942 | 841,836
Convertible note non-current |  |  |  | 1,367,487 |  |  | 1,407,877 | 1,367,487
Subsequent Event [Member] |  |  |  |  |  |  |  |
Debt conversion, description | If the volume-weighted average trading price for the 20 consecutive trading days that conclude upon 6 months after the initial closing (the "Six Month Price") exceeds or equals $0.50 per share (the "Target Price"), the per share purchase price will not be adjusted. If the Six Month Price is less than the Target Price, the per share purchase price will be automatically reduced to the Six Month Price, but in no event less than $0.35 per share, in which case the Company shall issue to each investor, pro-rata based on such investor's investment: (a) shares in a quantity that equals the difference between the number of shares issued to such purchaser at closing and the number of shares that would have been issued to such purchaser at closing at the Six Month Price; and (b) a warrant for a number of shares of common stock equal to 50% of the difference between the number of shares issued to such investor at closing and the number of shares that would have been issued to such investor at closing at the Six Month Price, with an exercise price equal to the sum of $0.10 per share and the Six Month Price, but in no eventless than $0.45 per share. The exercise price per share for each warrant will automatically adjust to the sum of $0.10 per share and the Six-Month Price, but in no event less than $0.45 per share. |  |  |  |  |  |  |
Three Investors [Member] |  |  |  |  |  |  |  |
Debt instrument conversion amount |  | $ 453,000 |  |  |  |  |  |
Accrued interest |  | $ 30,459 |  |  |  |  |  |
Debt instrument conversion shares | shares |  | 804,396 |  |  |  |  |  |
Investors [Member] |  |  |  |  |  |  |  |
Debt instrument conversion amount |  |  | $ 350,634 |  |  |  |  |
Accrued interest |  |  | $ 33,929 |  |  |  |  |
March 2018 Convertible Note [Member] |  |  |  |  |  |  |  |
Convertible notes |  |  |  |  | $ 177,300 |  |  |
Notes purchased by significant shareholder |  |  |  |  | $ 30,000 |  |  |
Debt interest rate |  |  |  |  | 10.00% |  |  |
Debt maturity date |  |  |  |  | Mar. 14, 2020 |  |  |
Debt conversion price | $ / shares |  |  |  |  | $ 0.88 |  |  |
Closing price of the common stock, percentage |  |  |  |  | 85.00% |  |  |
Consecutive trading days | Segment |  |  |  |  | 20 |  |  |
Debt conversion, description |  |  |  |  | The notes are convertible at any time prior to the due date into our common stock at conversion price of $0.88 per share or 85% of the average closing price of the common stock over the twenty consecutive trading days immediately preceding the date of note holders' election; but in no events lower than $0.60 per share. |  |  |
March 2018 Convertible Note One [Member] |  |  |  |  |  |  |  |
Closing price of the common stock, percentage |  |  |  |  | 85.00% |  |  |
Consecutive trading days | Segment |  |  |  |  | 20 |  |  |
Debt conversion, description |  |  |  |  | In addition, the interest is convertible at any time prior to the due dates into our common stock at conversion price of 85% of the average closing price of the common stock over the twenty consecutive trading days immediately preceding the date of note holders' election; but in no events lower than $0.60 per share. |  |  |
Convertible Note One[Member] |  |  |  |  |  |  |  |
Convertible notes |  |  |  | 1,741,107 |  |  | 1,808,371 | 1,741,107
Convertible note related party, current |  |  |  |  |  |  | 1,181,942 |
Convertible note current |  |  |  |  |  |  | 1,407,877 |
Convertible note, net of discount |  |  |  |  |  |  | 150,742 |
Convertible note related party, non-current |  |  |  | 841,836 |  |  |  | 841,836
Convertible note non-current |  |  |  | 1,367,487 |  |  |  | 1,367,487
Convertible Note [Member] |  |  |  |  |  |  |  |
Convertible notes |  |  |  | 2,209,323 |  |  |  | 2,209,323
Convertible Note Two [Member] |  |  |  |  |  |  |  |
Convertible notes |  |  |  | 468,216 |  |  | 932,190 | 468,216
Convertible note related party, current |  |  |  |  |  |  | 1,181,942 |
Convertible note current |  |  |  |  |  |  | 1,407,877 |
Convertible note, net of discount |  |  |  |  |  |  | 150,742 |
Convertible note related party, non-current |  |  |  | 841,836 |  |  |  | 841,836
Convertible note non-current |  |  |  | $ 1,367,487 |  |  |  | $ 1,367,487
Warrant [Member] |  |  |  |  |  |  |  |
Warrant issued | shares |  |  |  | 678,864 | 937,373 | 1,331,583 |  | 678,864
Fair value of warrant per share | $ / shares |  |  |  | $ 0.31 | $ 0.25 | $ 0.17 |  | $ 0.31
Fair value aggregate amount |  |  |  | $ 212,763 | $ 235,519 | $ 220,548 |  |
Debt discount |  |  |  | 212,763 | $ 105,199 | 220,548 |  | $ 212,763
Series CN Note 1 of 2 [Member] |  |  |  |  |  |  |  |
Convertible notes |  |  |  |  |  | 2,527,500 |  |
Notes purchased by significant shareholder |  |  |  |  |  | $ 840,000 |  |
Debt interest rate |  |  |  |  |  | 10.00% |  |
Debt maturity date |  |  |  |  |  | Mar. 14, 2020 |  |
Debt conversion price | $ / shares |  |  |  |  |  | $ 0.88 |  |
Closing price of the common stock, percentage |  |  |  |  |  | 85.00% |  |
Consecutive trading days | Segment |  |  |  |  |  | 20 |  |
Debt conversion, description |  |  |  |  |  | The notes are convertible at any time prior to the due date into our common stock at conversion price of $0.88 per share or 85% of the average closing price of the common stock over the twenty consecutive trading days immediately preceding the date of note holders' election; but in no event lower than $0.60 per share. |  |
Series CN Notes investors [Member] | Minimum [Member] |  |  |  |  |  |  |  |
Debt instrument effective rate |  |  |  |  | 10.00% |  |  |
Series CN Notes investors [Member] | Maximum [Member] |  |  |  |  |  |  |  |
Debt instrument effective rate |  |  |  |  | 20.00% |  |  |
Series CN Notes investors [Member] | Warrants [Member] |  |  |  |  |  |  |  |
Debt instrument effective rate |  |  |  |  | 25.00% |  |  |
Series CN Note 2 of 2 [Member] |  |  |  |  |  |  |  |
Convertible notes |  |  |  | 1,363,200 |  |  |  | 1,363,200
Notes purchased by significant shareholder |  |  |  | $ 560,000 |  |  |  | $ 560,000
Debt interest rate |  |  |  | 10.00% |  |  |  | 10.00%
Debt maturity date |  |  |  | Nov. 30, 2020 |  |  |  |
Debt conversion price | $ / shares |  |  |  | $ 0.88 |  |  |  | $ 0.88
Closing price of the common stock, percentage |  |  |  | 85.00% |  |  |  |
Consecutive trading days | Segment |  |  |  | 20 |  |  |  |
Debt conversion, description |  |  |  | The notes are convertible at any time prior to the due date into our common stock at conversion price of $0.88 per share or 85% of the average closing price of the common stock over the twenty consecutive trading days immediately preceding the date of note holders' election; but in no event lower than $0.60 per share. |  |  |  |
Convertible Notes [Member] |  |  |  |  |  |  |  |
Closing price of the common stock, percentage |  |  |  | 85.00% |  |  |  |
Consecutive trading days | Segment |  |  |  | 20 |  |  |  |
Debt conversion, description |  |  |  | In addition, the interest is convertible at any time prior to the due dates into our common stock at conversion price of 85% of the average closing price of the common stock over the twenty consecutive trading days immediately preceding the date of note holders' election; but in no event lower than $0.60 per share. |  |  |  |
Series CN Note [Member] |  |  |  |  |  |  |  |
Notes purchased by significant shareholder |  |  |  |  |  |  | 2,740,561 |
Related Party Convertible Notes [Member] |  |  |  |  |  |  |  |
Notes purchased by significant shareholder |  |  |  |  |  |  | 1,181,942 |
Convertible note, net of discount |  |  |  |  |  |  | 150,742 |
Related Party Convertible Notes [Member] | Subsequent Event [Member] |  |  |  |  |  |  |  |
Notes purchased by significant shareholder | $ 1,407,000 |  |  |  |  |  |  |
Unrelated Party Convertible Notes [Member] |  |  |  |  |  |  |  |
Notes purchased by significant shareholder |  |  |  |  |  |  | $ 1,407,877 |

X
- Definition Convertible note, net of discount. + References No definition available. + Details
Name: | BRFH_ConvertibleNoteNetOfDiscount
Namespace Prefix: | BRFH_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of warrant per share. + References No definition available. + Details
Name: | BRFH_FairValueOfWarrantPricePerShare
Namespace Prefix: | BRFH_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Warrant issued. + References No definition available. + Details
Name: | BRFH_WarrantIssued
Namespace Prefix: | BRFH_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)) -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_ConvertibleDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_ConvertibleDebtCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_ConvertibleDebtNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References No definition available. + Details
Name: | us-gaap_DebtConversionDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The price per share of the conversion feature embedded in the debt instrument. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870 + Details
Name: | us-gaap_DebtInstrumentConvertibleConversionPrice1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentConvertibleThresholdTradingDays
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateEffectivePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_DebtInstrumentMaturityDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after accumulated amortization, of debt discount. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 1A -URI http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400 + Details
Name: | us-gaap_DebtInstrumentUnamortizedDiscount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DueToRelatedPartiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.23) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 + Details
Name: | us-gaap_DueToRelatedPartiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expense (income) related to adjustment to fair value of warrant liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 480 -SubTopic 10 -Section 25 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875 + Details
Name: | us-gaap_FairValueAdjustmentOfWarrants
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of interest payable on debt, including, but not limited to, trade payables. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15(5)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15(a)) -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910 + Details
Name: | us-gaap_InterestPayableCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount for notes payable (written promise to pay), due to related parties. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.17) -URI http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910 + Details
Name: | us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=BRFH_ThreeInvestorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=BRFH_InvestorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=BRFH_MarchTwoThousandEighteenConvertibleNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=BRFH_MarchTwoThousandEighteenConvertibleNotesOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=BRFH_ConvertibleNoteOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=BRFH_ConvertibleNoteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=BRFH_ConvertibleNoteTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=BRFH_SeriesCNNotesOneofTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=BRFH_SeriesCNNotesinvestorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=BRFH_WarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=BRFH_SeriesCNNoteTwoOfTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=BRFH_ConvertibleNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=BRFH_SeriesCNNoteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=BRFH_RelatedPartyConvertibleNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=BRFH_UnrelatedPartyConvertibleNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |