v3.26.1
SUBSEQUENT EVENTS: (Details)
$ / shares in Units, $ in Millions, $ in Millions
1 Months Ended 3 Months Ended
Jul. 24, 2026
MXN ($)
Jul. 24, 2026
USD ($)
Feb. 09, 2026
MXN ($)
Feb. 09, 2026
USD ($)
Jul. 16, 2026
shares
$ / shares
Jun. 30, 2026
$ / shares
Mar. 31, 2026
$ / shares
SUBSEQUENT EVENTS:              
Common stock, stock dividends (in shares per share)           0.0185  
Solidarity contribution for social and development programs in Sonora              
SUBSEQUENT EVENTS:              
Solidarity contribution for social and development programs     $ 500 $ 29      
O 2026 Q1 Dividends              
SUBSEQUENT EVENTS:              
Common stock, stock dividends (in shares per share)             0.0085
Date of payment of dividend payable             Feb. 27, 2026
Share price             $ 179.93
O 2026 Q2 Dividends              
SUBSEQUENT EVENTS:              
Common stock, stock dividends (in shares per share)           0.01  
Date of payment of dividend payable           May 29, 2026  
Share price           $ 187.45  
Subsequent events | Ministry of Environment and Natural Resources [Member] | Solidarity contribution for social and development programs in Sonora              
SUBSEQUENT EVENTS:              
Solidarity contribution for social and development programs $ 500 $ 29          
Subsequent events | Arithmetic Average Member              
SUBSEQUENT EVENTS:              
Share price         $ 177.32    
Subsequent events | O 2026 Q3 Dividends              
SUBSEQUENT EVENTS:              
Dividend Declared Date         Jul. 16, 2026    
Quarterly dividend authorized (in dollars per share)         $ 1.1    
Common stock, stock dividends (in shares per share) | shares         0.012    
Date of payment of dividend payable         Aug. 27, 2026    
Record date for dividend payable         Aug. 11, 2026