XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Disaggregation Of Revenue [Line Items]    
Unsatisfied performance obligation amount $ 97.9 $ 1.5
Expected time to satisfied The balance of unsatisfied performance obligations at August 31, 2024 is expected to be satisfied within the next twelve to eighteen months.  
Revenue recognized $ 17.8  
Other Current Assets [Member]    
Disaggregation Of Revenue [Line Items]    
Contract assets 3.3 1.3
Other Current and Noncurrent Liabilities [Member]    
Disaggregation Of Revenue [Line Items]    
Contract liabilities $ 21.5 $ 20.5