XML 53 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
General (Details)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Feb. 16, 2024
$ / shares
Jul. 31, 2024
USD ($)
$ / shares
Jul. 31, 2023
USD ($)
Jul. 31, 2024
USD ($)
$ / shares
Jul. 31, 2023
USD ($)
Oct. 31, 2023
$ / shares
[1]
Organization, Consolidation and Presentation of Financial Statements [Abstract]            
Stock split, conversion ratio 4          
Common stock, par value (in dollars per share) | $ / shares $ 0.10 $ 0.10 [1]   $ 0.10 [1]   $ 0.10
Revenue recognized | $   $ 30.0 $ 30.0 $ 92.0 $ 80.0  
[1] All periods presented have been adjusted to reflect the four-for-one stock split effected on February 16, 2024. Refer to Note 1. General for further information.