XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Schedule of Contingent Liabilities (Detail) - USD ($)
$ in Millions
Jul. 31, 2024
Oct. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Performance, bid and specialty bonds $ 648.8 $ 603.2
Open standby letters of credit 14.7 15.9
Total $ 663.5 $ 619.1