XML 56 R43.htm IDEA: XBRL DOCUMENT
v3.21.1

Convertible Notes (Related and Unrelated Party) (Details Narrative) |  | 1 Months Ended | 12 Months Ended
--- | --- | --- | ---
Mar. 20, 2020 USD ($) $ / shares shares | Mar. 31, 2019 USD ($) | Dec. 31, 2018 USD ($) $ / shares shares | Apr. 30, 2018 USD ($) Segment $ / shares shares | Mar. 31, 2018 USD ($) Segment $ / shares shares | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($)
Convertible notes |  |  |  |  |  | $ 1,167,042 | $ 2,740,561
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 |  |  |  |  |  |
Fair value of warrants |  |  |  |  |  |  | 307,460
Long Term Liabilities |  |  |  |  |  | 1,139,000 |
Convertible note, net of discount |  |  |  |  |  | 158,243 | 150,742
Convertible note related party, non-current |  |  |  |  |  | 197,804 | 1,181,942
Convertible note non-current |  |  |  |  |  | 810,995 | 1,407,877
Extinguishment of debt | $ 379,200 |  |  |  |  | $ 379,200 |
Gain on extinguishment of debt | 437,201 |  |  |  |  |  |
Loss on extinguishment of debt | $ 58,001 |  |  |  |  |  |
Conversion description | The gain of $437,201 related to the portion of Convertible Notes that were converted to common stock on March 20, 2020. The loss on extinguishment of debt of $58,001 related to the portion of Convertible Notes that were extended by either 24 months for CN I, or 12 months for CN2. |  |  |  |  |  |
Private Placement Offering [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 |
Proceeds from private placement | $ 3,825,000 |  |  |  |  | $ 3,825,000 |
Investors [Member] |  |  |  |  |  |  |
Principal balance converted into common stock |  | $ 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 event lower than $0.60 per share. |  |  |
March 2018 Convertible Note One [Member] |  |  |  |  |  |  |
Closing price of the common stock, percentage |  |  |  | 85.00% |  |  |
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. There were 937,373 warrants issued in conjunction with the Series CN Note acceleration offer convertible note offering. |  |  |
Warrant [Member] |  |  |  |  |  |  |
Warrant issued | shares |  |  | 678,864 | 937,373 | 1,331,583 |  |
Fair value of warrant per share | $ / shares |  |  | $ 0.31 | $ 0.25 | $ 0.17 |  |
Fair value of warrants |  |  | $ 212,763 | $ 235,519 | $ 220,548 |  |
Debt discount |  |  | 212,763 | $ 105,199 | 220,548 |  |
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 Convertible Notes 1 [Member] |  |  |  |  |  |  |
Convertible notes | $ 1,071,000 |  |  |  |  |  |
Debt interest rate | 15.00% |  |  |  |  |  |
Debt maturity date | Mar. 20, 2022 |  |  |  |  |  |
Debt conversion price | $ / shares | $ 0.50 |  |  |  |  |  |
Closing price of the common stock, percentage | 50.00% |  |  |  |  |  |
Debt conversion, description | The notes are convertible at any time prior to the maturity into our common stock at a conversion price of $0.50 per share. If the six month price is less than the $0.50 per share, the principal conversion price will be automatically reduced to the $0.50 per share, but in no event less than $0.35 per Share, in which case the Company shall issue to each purchaser, based on such purchaser'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 $0.50 per share and (b) warrants in a quantity that equals fifty percent (50%) of 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 $0.50 per share, with an exercise price that equals the sum of $0.10 per share and the $0.50 per share, but in no event less than $0.45 per share. |  |  |  |  |  |
Principal balance converted into common stock | $ 720,000 |  |  |  |  |  |
Due from related parties | $ 630,000 |  |  |  |  |  |
Debt instrument conversion of common stock percentage | 20.00% |  |  |  |  |  |
Remaining convertible notes | $ 1,186,167 |  |  |  |  |  |
Series CN Convertible Notes 1 [Member] | O Warrants [Member] |  |  |  |  |  |  |
Warrant issued | shares | 864,000 |  |  |  |  |  |
Series CN Convertible Notes 1 [Member] | L Warrants [Member] |  |  |  |  |  |  |
Warrant issued | shares | 1,082,727 |  |  |  |  |  |
Series CN Convertible Notes 1 [Member] | L Warrants [Member] | Minimum [Member] |  |  |  |  |  |  |
Warrant exercise price | $ / shares | $ 0.50 |  |  |  |  |  |
Series CN Convertible Notes 1 [Member] | L Warrants [Member] | Maximum [Member] |  |  |  |  |  |  |
Warrant exercise price | $ / shares | $ 0.70 |  |  |  |  |  |
Series CN Convertible Notes 1 [Member] | P Warrants [Member] |  |  |  |  |  |  |
Warrant granted | shares | 1,071,000 |  |  |  |  |  |
Series CN Convertible Notes 1 [Member] | L and P Warrants [Member] |  |  |  |  |  |  |
Fair value of warrants | $ 92,266 |  |  |  |  |  |
Series CN Note 1 and 2 [Member] | P Warrants [Member] |  |  |  |  |  |  |
Fair value of warrants | 17,082 |  |  |  |  |  |
Debt discount | 75,184 |  |  |  |  |  |
Series CN Note 2 of 2 [Member] |  |  |  |  |  |  |
Convertible notes |  |  | 1,363,200 |  |  |  |
Notes purchased by significant shareholder |  |  | $ 560,000 |  |  |  |
Debt interest rate |  |  | 10.00% |  |  |  |
Debt maturity date |  |  | Nov. 30, 2020 |  |  |  |
Debt conversion price | $ / shares |  |  | $ 0.88 |  |  |  |
Closing price of the common stock, percentage |  |  | 85.00% |  |  |  |
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% |  |  |  |
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. There were 678,864 warrants issued, in conjunction with the convertible note offering. |  |  |  |
Series CN Convertible Notes 2 [Member] |  |  |  |  |  |  |
Convertible notes | $ 168,000 |  |  |  |  |  |
Debt interest rate | 60.00% |  |  |  |  |  |
Debt maturity date | Nov. 30, 2021 |  |  |  |  |  |
Principal balance converted into common stock | $ 1,128,000 |  |  |  |  |  |
Due from related parties | $ 560,000 |  |  |  |  |  |
Debt instrument conversion of common stock percentage | 20.00% |  |  |  |  |  |
Remaining convertible notes | $ 235,200 |  |  |  |  |  |
Series CN Convertible Notes 2 [Member] | O Warrants [Member] |  |  |  |  |  |  |
Warrant issued | shares | 1,501,012 |  |  |  |  |  |
Series CN Convertible Notes 2 [Member] | L Warrants [Member] |  |  |  |  |  |  |
Debt discount | $ 1,817 |  |  |  |  |  |
Series CN Convertible Notes 2 [Member] | L Warrants [Member] | Pre Modification [Member] |  |  |  |  |  |  |
Fair value of warrants | 4,279 |  |  |  |  |  |
Series CN Convertible Notes 2 [Member] | L Warrants [Member] | Post Modification [Member] |  |  |  |  |  |  |
Fair value of warrants | $ 6,096 |  |  |  |  |  |

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 Loss on extinguishment of debt. + References No definition available. + Details
Name: | BRFH_LossOnExtinguishmentOfDebt
Namespace Prefix: | BRFH_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Remaining convertible notes. + References No definition available. + Details
Name: | BRFH_RemainingConvertibleNotes
Namespace Prefix: | BRFH_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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 Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition A unique description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "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 5 -URI http://asc.fasb.org/extlink&oid=121583591&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 4 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586 Reference 3: 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=121583591&loc=d3e4304-108586 + Details
Name: | us-gaap_ConversionOfStockDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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=120400017&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=120391452&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=120398452&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=120391452&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=120391452&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=121583591&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=121583591&loc=d3e4332-108586 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Dividend or interest rate associated with the financial instrument issued in exchange for the original debt being converted in a noncash or part noncash transaction. Noncash are transactions that affect recognized assets or liabilities but that do not result in cash receipts or cash payments. Part noncash refers to that portion of the transaction not resulting in cash receipts or cash payments. + 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=121583591&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=121583591&loc=d3e4332-108586 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
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=120520924&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=120520924&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=119993939&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=120391452&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=120391452&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=120391452&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=119993939&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 For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -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 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.10(3)) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 3: 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=120395691&loc=d3e23780-122690 Reference 4: 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.3) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 + Details
Name: | us-gaap_DueFromRelatedParties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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=120395691&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -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.23) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DueToRelatedPartiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Gross amount of debt extinguished. + References No definition available. + Details
Name: | us-gaap_ExtinguishmentOfDebtAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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=121586364&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 Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629 Reference 3: 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=121586364&loc=d3e3602-108585 + Details
Name: | us-gaap_GainsLossesOnExtinguishmentOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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=120398452&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=120400017&loc=d3e572229-122910 + Details
Name: | us-gaap_InterestPayableCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870 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(a)(16)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 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=120398452&loc=d3e534808-122878 Reference 4: 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=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebt
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=120395691&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=120400017&loc=d3e572229-122910 + Details
Name: | us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfPrivatePlacement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net number of non-option equity instruments granted to participants. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(1) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember
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_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_SeriesCNConvertibleNotesOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

X
- Details
Name: | us-gaap_DebtInstrumentAxis=BRFH_SeriesCNNotesOneAndTwoMember
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_SeriesCNConvertibleNotesTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=BRFH_PreModificationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=BRFH_PostModificationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |