XML 46 R36.htm IDEA: XBRL DOCUMENT
v3.23.1

INVESTMENTS - Weighted Average Range of Unobservable Inputs is Based on Fair Value of Investments (Details) $ in Thousands | Mar. 31, 2023 USD ($) | Dec. 31, 2022 USD ($)
--- | --- | ---
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 2,556,114 | $ 2,448,935
Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 1,765,238 | 1,696,192
Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 255,089 | 263,139
Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 79,343 | 73,550
Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 331,880 | 284,570
Equity warrants |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 1,056 | 1,057
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 1,650,361 | 1,591,356
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 225,734 | 234,214
Fair Value, Inputs, Level 3 | Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 26,116 | 17,827
Fair Value, Inputs, Level 3 | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 328,984 | 283,067
Fair Value, Inputs, Level 3 | Equity warrants |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 1,056 | 1,057
Fair Value, Inputs, Level 3 | Yield Analysis | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | 1,305,819
Fair Value, Inputs, Level 3 | Yield Analysis | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | 182,856
Fair Value, Inputs, Level 3 | Yield Analysis | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | 12,600
Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 1,507,198 |
Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 176,745 |
Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 4,275 |
Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 7,197 |
Fair Value, Inputs, Level 3 | Market Approach | Equity warrants |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | 1,054
Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 14,455 | $ 14,794
Input | 5.8 | 6.0
Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 34,810 | $ 35,536
Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 269,697 | 259,219
Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Equity warrants |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 1,053 |
Fair Value, Inputs, Level 3 | Market Approach | Revenue Multiple | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 1,104 | $ 1,263
Input | 0.2 | 0.2
Fair Value, Inputs, Level 3 | Market Approach | Revenue Multiple | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 924 | $ 2,186
Input | 0.5 | 0.5
Fair Value, Inputs, Level 3 | Market Approach | Revenue Multiple | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 1,431 | $ 1,321
Fair Value, Inputs, Level 3 | Market Approach | Liquidation Value | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 39 |
Input | 39,400 |
Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA/Revenue Multiple Blend | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | $ 221
Input |  | 5.8
Fair Value, Inputs, Level 3 | Discounted Cash Flow Analysis | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | $ 13,153
Fair Value, Inputs, Level 3 | Discounted Cash Flow Analysis | Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | $ 3,792
Fair Value, Inputs, Level 3 | Discounted Cash Flow Analysis | Discount Rate | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 12,967 |
Input | 0.126 | 13
Fair Value, Inputs, Level 3 | Discounted Cash Flow Analysis | Discount Rate | Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Input |  | 0.104
Fair Value, Inputs, Level 3 | Recent Transaction | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | $ 233,824
Fair Value, Inputs, Level 3 | Recent Transaction | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | 513
Fair Value, Inputs, Level 3 | Recent Transaction | Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | 5,239
Fair Value, Inputs, Level 3 | Recent Transaction | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | $ 4,921
Fair Value, Inputs, Level 3 | Recent Transaction | Transaction Price | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 88,690 |
Fair Value, Inputs, Level 3 | Recent Transaction | Transaction Price | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 746 |
Input | 0.970 | 0.973
Fair Value, Inputs, Level 3 | Recent Transaction | Transaction Price | Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 9,379 |
Input | 1.000 | 1.000
Fair Value, Inputs, Level 3 | Recent Transaction | Transaction Price | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 46,008 |
Fair Value, Inputs, Level 3 | Expected Recovery | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | $ 112
Fair Value, Inputs, Level 3 | Expected Recovery | Equity warrants |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | $ 3
Fair Value, Inputs, Level 3 | Expected Recovery | Expected Recovery | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 112 |
Fair Value, Inputs, Level 3 | Expected Recovery | Expected Recovery | Equity warrants |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 3 |
Input | 3.0 | 3.0
Fair Value, Inputs, Level 3 | Valuation, Unadjusted Prices From Independent Pricing Services And Independent Indicative Broker Quotes | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 25,947 | $ 22,503
Fair Value, Inputs, Level 3 | Valuation, Unadjusted Prices From Independent Pricing Services And Independent Indicative Broker Quotes | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 12,470 | 13,123
Fair Value, Inputs, Level 3 | Valuation, Unadjusted Prices From Independent Pricing Services And Independent Indicative Broker Quotes | Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 12,462 | 8,796
Fair Value, Inputs, Level 3 | Valuation, Unadjusted Prices From Independent Pricing Services And Independent Indicative Broker Quotes | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | 2,598 | 2,741
Fair Value, Inputs, Level 3 | Net Asset Approach | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value |  | $ 1,932
Fair Value, Inputs, Level 3 | Net Asset Approach | Liabilities | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Fair Value | $ 1,941 |
Input | (20,598,400) | (8,941,800)
Minimum | Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.076 | 0.077
Minimum | Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.090 | 0.084
Minimum | Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.096 |
Minimum | Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.154 | 0.157
Minimum | Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 7.0 | 6.5
Minimum | Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 2.3 | 4.0
Minimum | Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Equity warrants |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 5.0 | 4.0
Minimum | Fair Value, Inputs, Level 3 | Market Approach | Revenue Multiple | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.2 | 0.2
Minimum | Fair Value, Inputs, Level 3 | Recent Transaction | Transaction Price | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.960 | 0.967
Minimum | Fair Value, Inputs, Level 3 | Recent Transaction | Transaction Price | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.01 | 0.00
Minimum | Fair Value, Inputs, Level 3 | Expected Recovery | Expected Recovery | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 2.5 | 2.5
Maximum | Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.433 | 0.373
Maximum | Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.169 | 0.166
Maximum | Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.106 |
Maximum | Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.167 | 0.178
Maximum | Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 11.0 | 9.0
Maximum | Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 40.0 | 43.0
Maximum | Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Equity warrants |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 16.5 | 17.5
Maximum | Fair Value, Inputs, Level 3 | Market Approach | Revenue Multiple | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 9.5 | 7.0
Maximum | Fair Value, Inputs, Level 3 | Recent Transaction | Transaction Price | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.986 | 1.000
Maximum | Fair Value, Inputs, Level 3 | Recent Transaction | Transaction Price | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 1,408.64 | 1,015.13
Maximum | Fair Value, Inputs, Level 3 | Expected Recovery | Expected Recovery | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 110.0 | 110
Weighted Average | Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.116 | 0.117
Weighted Average | Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.129 | 0.131
Weighted Average | Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.101 |
Weighted Average | Fair Value, Inputs, Level 3 | Yield Analysis | Market Yield | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.161 | 0.167
Weighted Average | Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 5.8 | 6.0
Weighted Average | Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 8.2 | 7.4
Weighted Average | Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 10.8 | 9.4
Weighted Average | Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA Multiple | Equity warrants |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 7.6 | 7.3
Weighted Average | Fair Value, Inputs, Level 3 | Market Approach | Revenue Multiple | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.2 | 0.2
Weighted Average | Fair Value, Inputs, Level 3 | Market Approach | Revenue Multiple | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.5 | 0.5
Weighted Average | Fair Value, Inputs, Level 3 | Market Approach | Revenue Multiple | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 6.6 | 6.8
Weighted Average | Fair Value, Inputs, Level 3 | Market Approach | Liquidation Value | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 39,400 |
Weighted Average | Fair Value, Inputs, Level 3 | Market Approach | Adjusted EBITDA/Revenue Multiple Blend | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input |  | 5.8
Weighted Average | Fair Value, Inputs, Level 3 | Discounted Cash Flow Analysis | Discount Rate | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.126 | 0.130
Weighted Average | Fair Value, Inputs, Level 3 | Discounted Cash Flow Analysis | Discount Rate | Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Input |  | 0.104
Weighted Average | Fair Value, Inputs, Level 3 | Recent Transaction | Transaction Price | Senior debt and 1st lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.968 | 0.975
Weighted Average | Fair Value, Inputs, Level 3 | Recent Transaction | Transaction Price | Subordinated debt and 2nd lien notes |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 0.970 | 0.973
Weighted Average | Fair Value, Inputs, Level 3 | Recent Transaction | Transaction Price | Structured products |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 1.000 | 1.000
Weighted Average | Fair Value, Inputs, Level 3 | Recent Transaction | Transaction Price | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 988.3 | 521.22
Weighted Average | Fair Value, Inputs, Level 3 | Expected Recovery | Expected Recovery | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | 107,600 | 107.6
Weighted Average | Fair Value, Inputs, Level 3 | Expected Recovery | Expected Recovery | Equity warrants |  |
Schedule of Equity Method Investments [Line Items] |  |
Input |  | 3.0
Weighted Average | Fair Value, Inputs, Level 3 | Net Asset Approach | Liabilities | Equity shares |  |
Schedule of Equity Method Investments [Line Items] |  |
Input | (20,598,400) | (8,941,800)

X
- Definition Investment Owned, Fair Value, Measurement Input + References No definition available. + Details
Name: | bbdc_InvestmentOwnedFairValueMeasurementInput
Namespace Prefix: | bbdc_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 210 -Section 50 -Paragraph 6 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 5D -Subparagraph (SX 210.12-13D(Column C)) -URI https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-12B(Column C)) -URI https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010 + Details
Name: | us-gaap_InvestmentOwnedAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_ScheduleOfEquityMethodInvestmentsLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_InvestmentTypeAxis=bbdc_DebtSecuritiesSeniorDebtAnd1stLienNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=bbdc_DebtSecuritiesSubordinatedDebtAnd2ndLienNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=bbdc_StructuredProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=bbdc_EquityWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=bbdc_ValuationYieldAnalysisMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=bbdc_MeasurementInputMarketYieldMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=us-gaap_MarketApproachValuationTechniqueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputEbitdaMultipleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRevenueMultipleMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=bbdc_LiquidationValueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=bbdc_AdjustedEBITDARevenueMultipleBlendMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=us-gaap_ValuationTechniqueDiscountedCashFlowMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=bbdc_ValuationRecentTransactionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=bbdc_MeasurementInputTransactionPriceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=bbdc_ValuationTechniqueExpectedRecoveryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=bbdc_MeasurementInputExpectedRecoveryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=bbdc_ValuationUnadjustedPricesFromIndependentPricingServicesAndIndependentIndicativeBrokerQuotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=bbdc_NetAssetApproachMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MeasurementInputTypeAxis=bbdc_MeasurementInputLiabilityMember
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: | srt_RangeAxis=srt_WeightedAverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |