Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Trade accounts receivables - Schedule of trade accounts receivable past due (Details)

v3.22.1
Trade accounts receivables - Schedule of trade accounts receivable past due (Details) - MXN ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Jan. 03, 2021
Dec. 31, 2019
Trade accounts receivable (Details) - Schedule of trade accounts receivable past due [Line Items]      
Estimated total gross carrying amount at default $ 868,218 $ 643,126 $ 255,982
Expected credit loss $ 90,164 $ 46,260 $ 22,515
Turnover of accounts receivables     30 days
Top of range [member]      
Trade accounts receivable (Details) - Schedule of trade accounts receivable past due [Line Items]      
Turnover of accounts receivables 28 days 28 days  
Bottom of range [member]      
Trade accounts receivable (Details) - Schedule of trade accounts receivable past due [Line Items]      
Turnover of accounts receivables 14 days 14 days  
Not Past Due [Member]      
Trade accounts receivable (Details) - Schedule of trade accounts receivable past due [Line Items]      
Expected credit loss rate 1.00% 2.00% 2.00%
Estimated total gross carrying amount at default $ 593,104 $ 539,693 $ 207,032
Expected credit loss $ 6,814 $ 8,163 $ 3,950
14-21 [Member]      
Trade accounts receivable (Details) - Schedule of trade accounts receivable past due [Line Items]      
Expected credit loss rate 27.00% 30.00% 20.00%
Estimated total gross carrying amount at default $ 31,439 $ 31,918 $ 12,098
Expected credit loss $ 8,338 $ 9,588 $ 2,454
21 - 28 [Member]      
Trade accounts receivable (Details) - Schedule of trade accounts receivable past due [Line Items]      
Expected credit loss rate 60.00% 62.00% 49.00%
Estimated total gross carrying amount at default $ 22,463 $ 17,772 $ 7,045
Expected credit loss $ 13,386 $ 10,946 $ 3,477
>28 [Member]      
Trade accounts receivable (Details) - Schedule of trade accounts receivable past due [Line Items]      
Expected credit loss rate 28.00% 33.00% 42.00%
Estimated total gross carrying amount at default $ 221,212 $ 53,743 $ 29,807
Expected credit loss $ 61,626 $ 17,563 $ 12,634