v3.26.3
Revenue Recognition (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Disaggregation Of Revenue [Line Items]    
Unsatisfied performance obligation amount $ 10.9 $ 10.7
Revenue recognized 12.2  
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Disaggregation Of Revenue [Line Items]    
Contract assets 2.5 1.1
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesCurrent    
Disaggregation Of Revenue [Line Items]    
Contract liabilities $ 20.6 $ 14.2