Shareholders' equity - Subscribed and paid-in capital (Details) $ in Thousands, $ in Thousands |
Dec. 31, 2025
USD ($)
shares
|
Dec. 31, 2025
MXN ($)
shares
|
Dec. 31, 2024
MXN ($)
shares
|
Dec. 31, 2023
MXN ($)
shares
|
|---|---|---|---|---|
| Shareholders' equity | ||||
| Number of Shares, outstanding | 386,169,425 | 386,169,425 | 386,169,425 | 386,169,425 |
| Contributed Capital | $ 16,542 | $ 297,782 | $ 297,782 | $ 297,782 |
| Series B Class I | ||||
| Shareholders' equity | ||||
| Number of Shares, outstanding | 340,345,556 | 340,345,556 | 340,345,556 | 340,345,556 |
| Contributed Capital | $ | $ 262,447 | $ 262,447 | $ 262,447 | |
| Series BB Class I | ||||
| Shareholders' equity | ||||
| Number of Shares, outstanding | 49,766,000 | 49,766,000 | 49,766,000 | 49,766,000 |
| Contributed Capital | $ | $ 38,375 | $ 38,375 | $ 38,375 | |
| Treasury Series B Class I | ||||
| Shareholders' equity | ||||
| Number of Shares, held in treasury | (3,942,131) | (3,942,131) | (3,942,131) | (3,942,131) |
| Contributed capital, held in treasury | $ | $ (3,040) | $ (3,040) | $ (3,040) |