XML 69 R58.htm IDEA: XBRL DOCUMENT
v3.22.4

Schedule of Cash Flow Supplemental Information (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
Supplemental Cash Flow Elements [Abstract] |  |
Amounts included in the measurement of lease liabilities | $ 78,000 | $ 78,000
Net carrying value of convertible notes and accrued interest extinguished through issuance of stock |  | 467,000
Accrued interest paid in stock |  | 151,000
Equipment included in accounts payable and accrued liability |  | 90,000
Extinguishment of derivative liability |  | $ 25,000

X
- Definition Accrued interest paid in stock. + References No definition available. + Details
Name: | BRFH_AccruedInterestPaidInStock
Namespace Prefix: | BRFH_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amounts included in measurement of lease liabilities. + References No definition available. + Details
Name: | BRFH_AmountsIncludedInMeasurementOfLeaseLiabilities
Namespace Prefix: | BRFH_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Equipment included in accounts payable and accrued liability. + References No definition available. + Details
Name: | BRFH_EquipmentIncludedInAccountsPayableAndAccruedLiability
Namespace Prefix: | BRFH_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Extinguishment of derivative liability. + References No definition available. + Details
Name: | BRFH_ExtinguishmentOfDerivativeLiability
Namespace Prefix: | BRFH_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net carrying value of convertible notes and accrued interest extinguished through issuance of stock. + References No definition available. + Details
Name: | BRFH_NetCarryingValueOfConvertibleNotesAndAccruedInterestExtinguishedThroughIssuanceOfStock
Namespace Prefix: | BRFH_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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