XML 112 R97.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Trade accounts receivable - net - Summary of Past Due Balances of Accounts Receivable (Detail) - MXN ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts receivables past due from 1 to 30 days [Member]      
Disclosure Of Trade Accounts Receivable [Line Items]      
Accounts receivable $ 124,985 $ 75,581 $ 91,697
Accounts receivables past due 31 to 60 days [Member]      
Disclosure Of Trade Accounts Receivable [Line Items]      
Accounts receivable 48,939 31,162 24,029
Accounts receivables past due 61 to 90 days [Member]      
Disclosure Of Trade Accounts Receivable [Line Items]      
Accounts receivable 17,409 16,572 8,005
Accounts receivables past due more than 90 days [Member]      
Disclosure Of Trade Accounts Receivable [Line Items]      
Accounts receivable 5,967 36,306 12,762
Aggregate past due [Member]      
Disclosure Of Trade Accounts Receivable [Line Items]      
Accounts receivable $ 197,300 $ 159,621 $ 136,493