XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Statement Presentation Property, Plant, & Equipment (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Jul. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Capital Parts Reserve $ 1.7 $ 2.0