v3.25.1
STOCKHOLDERS' EQUITY: - Dividends paid in common stock (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Feb. 27, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Stock dividend activity        
Dividends paid as cash dividend (in dollars per share)   $ 0.7 $ 0.8  
Parent Company (Grupo Mexico) common shares        
Stock dividend activity        
Dividends paid as cash dividend (in dollars per share) $ 0.0073      
Reduction of shares in treasury stock 5,769,600      
Treasury stock retired amount $ 143.2      
Treasury stock balance at the end of the period (in shares)   88,413,181   94,185,981