XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Mexican IVA taxes receivable (Details) - Mexican Tax Authority
$ in Millions, $ in Millions
3 Months Ended
Apr. 30, 2025
USD ($)
Apr. 30, 2025
MXN ($)
Jan. 31, 2025
USD ($)
Jan. 31, 2025
MXN ($)
Jul. 31, 2025
USD ($)
Jul. 31, 2025
MXN ($)
Oct. 31, 2024
USD ($)
Oct. 31, 2024
MXN ($)
Apr. 30, 2022
USD ($)
Apr. 30, 2022
MXN ($)
IVA receivables                    
VAT receivables balance         $ 53.9 $ 1,000.0 $ 48.7 $ 976.0    
Unrecoverable value added tax                 $ 0.4 $ 6.9
Value added tax refund $ 1.9 $ 36.7 $ 1.9 $ 36.7