v3.26.1
Revenue - Schedule of Contract Balances (Details) - USD ($)
$ in Millions
May 31, 2026
Aug. 31, 2025
Revenue from Contract with Customer [Abstract]    
Current deferred revenues $ 23.0 $ 21.4
Non-current deferred revenues $ 32.7 $ 38.0