XML 120 R103.htm IDEA: XBRL DOCUMENT
v3.25.1

Debt and Borrowings - Schedule of Cash Flows Arising From Financing Activities (Details) - MXN ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Long-term debt and borrowings [Member] |  |  |
Schedule of Cash Flows Arising From Financing Activities [Line Items] |  |  |
Balances beginning | $ 5,045,191 | $ 6,118,256 | $ 1,482,276
Changes that represent cash flows - |  |  |
Loans obtained | 3,027,100 | 6,498,994 | 5,818,705
Payments | (3,319,600) | (7,633,715) | (1,120,025)
Bond issuance costs |  | (8,355) | (88,722)
Changes that do not represent cash flows: |  |  |
Interest expense |  |  |
Amortization of bond issuance cost | 6,168 | 4,026 | 3,285
Amortization of issuance cost from Long-term debt- Syndicated Credit |  | 15,538 | 22,737
Cancellation of Line issuance cost from Long-term debt- Syndicated Credit |  | 50,447 |
Valuation effects of derivative financial instruments |  |  |
Balances ending | 4,758,859 | 5,045,191 | 6,118,256
Interest payable [Member] |  |  |
Schedule of Cash Flows Arising From Financing Activities [Line Items] |  |  |
Balances beginning | 86,231 | 30,419 | 28,109
Changes that represent cash flows - |  |  |
Loans obtained |  |  |
Payments | (603,921) | (652,313) | (502,847)
Bond issuance costs |  |  |
Changes that do not represent cash flows: |  |  |
Interest expense | 583,774 | 708,125 | 505,157
Amortization of bond issuance cost |  |  |
Amortization of issuance cost from Long-term debt- Syndicated Credit |  |  |
Cancellation of Line issuance cost from Long-term debt- Syndicated Credit |  |  |
Valuation effects of derivative financial instruments |  |  |
Balances ending | 66,084 | 86,231 | 30,419
Derivative financial instruments, net [Member] |  |  |
Schedule of Cash Flows Arising From Financing Activities [Line Items] |  |  |
Balances beginning | 47,920 | 15,329 | (28,193)
Changes that represent cash flows - |  |  |
Loans obtained |  |  |
Payments |  |  |
Bond issuance costs |  |  |
Changes that do not represent cash flows: |  |  |
Interest expense |  |  |
Amortization of bond issuance cost |  |  |
Amortization of issuance cost from Long-term debt- Syndicated Credit |  |  |
Cancellation of Line issuance cost from Long-term debt- Syndicated Credit |  |  |
Valuation effects of derivative financial instruments | (156,766) | 32,591 | 43,522
Balances ending | $ (108,846) | $ 47,920 | $ 15,329

X
- Definition Amortization of bond issuance cost. + References No definition available. + Details
Name: | bwmx_AmortizationOfBondIssuanceCost
Namespace Prefix: | bwmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of amortization of issuance cost from long-term debt- syndicated credit. + References No definition available. + Details
Name: | bwmx_AmortizationOfIssuanceCostFromLongtermDebtSyndicatedCredit
Namespace Prefix: | bwmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Bond issuance costs. + References No definition available. + Details
Name: | bwmx_BondIssuanceCosts
Namespace Prefix: | bwmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of cancellation of line issuance cost from long-term debt- syndicated credit. + References No definition available. + Details
Name: | bwmx_CancellationOfLongTermDebtSyndicatedCreditLine
Namespace Prefix: | bwmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

X
- Definition Loans obtained. + References No definition available. + Details
Name: | bwmx_LoansObtained
Namespace Prefix: | bwmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of valuation effects of derivative financial instruments. + References No definition available. + Details
Name: | bwmx_ValuationeffectsofderivativefinancialInstruments
Namespace Prefix: | bwmx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_InterestExpenseOnBorrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2024-01-01 -Paragraph 44D -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44D&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_LiabilitiesArisingFromFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2024-01-01 -Paragraph 17 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_17_d&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfLiabilitiesAxis=bwmx_LongtermDebtAndBorrowingsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfLiabilitiesAxis=bwmx_InterestPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfLiabilitiesAxis=bwmx_DerivativeFinancialInstrumentsNetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |