XML 57 R45.htm IDEA: XBRL DOCUMENT
v3.23.2

RELATED PARTIES - Schedule of Net Transfers (Details) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2023 | Jun. 30, 2022 | Jun. 30, 2023 | Jun. 30, 2022
Related Party Transactions [Abstract] |  |  |  |
Cash pooling and general financing activities | $ 0 | $ (142) | $ 0 | $ (229)
Corporate allocations | 0 | 0 | 0 | 76
Benefit from income taxes | 0 | 0 | 0 | 66
Total net transfers to BHC (as reflected in Net distributions to BHC and affiliates in the Condensed Consolidated Statements of Equity) | $ 0 | $ (142) | 0 | (87)
Payment of BHC Purchase Debt |  |  | 0 | (2,200)
Share-based compensation |  |  | 0 | (16)
Other, net |  |  | 0 | 32
Net transfers to BHC (as reflected in the Condensed Consolidated Statements of Cash Flows) |  |  | $ 0 | $ (2,271)

X
- Definition Net Transfers, Financing Activities + References No definition available. + Details
Name: | blco_NetTransfersFinancingActivities
Namespace Prefix: | blco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Related Party, Benefit From Income Taxes + References No definition available. + Details
Name: | blco_RelatedPartyBenefitFromIncomeTaxes
Namespace Prefix: | blco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related Party, Cash Pooling And General Financing Activities + References No definition available. + Details
Name: | blco_RelatedPartyCashPoolingAndGeneralFinancingActivities
Namespace Prefix: | blco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related Party, Corporate Allocations + References No definition available. + Details
Name: | blco_RelatedPartyCorporateAllocations
Namespace Prefix: | blco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related Party, Net Transfers Allocated Share-Based Payment Arrangement, Noncash Expense + References No definition available. + Details
Name: | blco_RelatedPartyNetTransfersAllocatedShareBasedPaymentArrangementNoncashExpense
Namespace Prefix: | blco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Related Party, Net Transfers, Other + References No definition available. + Details
Name: | blco_RelatedPartyNetTransfersOther
Namespace Prefix: | blco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Related Party, Payment Of Purchase Debt + References No definition available. + Details
Name: | blco_RelatedPartyPaymentOfPurchaseDebt
Namespace Prefix: | blco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Related Party, Total Net Transfers + References No definition available. + Details
Name: | blco_RelatedPartyTotalNetTransfers
Namespace Prefix: | blco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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