0001379785falseDEF 14A iso4217:USDxbrli:sharesxbrli:pure0001379785 2024-01-012024-12-31 0001379785bbdc:August2020NPAMember 2024-01-012024-12-31 0001379785bbdc:SeriesBSeniorUnsecuredNotesDueNovember2025Member 2024-01-012024-12-31 0001379785bbdc:February2020NotePurchaseAgreementMember 2024-01-012024-12-31 0001379785bbdc:November2026NotesMember 2024-01-012024-12-31 0001379785bbdc:February2029NotesMember 2024-01-012024-12-31 0001379785 2022-03-31 0001379785 2022-01-012022-03-31 0001379785...