Revenue Recognition - Remaining Performance Obligations (Details) $ in Millions |
Aug. 31, 2026
USD ($)
|
|---|---|
| Remaining Performance Obligations | |
| Remaining performance obligation | $ 866 |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-09-01 | |
| Remaining Performance Obligations | |
| Remaining performance obligation (as a percent) | 70.00% |
| Expected timing of satisfaction of remaining performance obligation | 12 months |
| Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-09-01 | |
| Remaining Performance Obligations | |
| Remaining performance obligation (as a percent) | 15.00% |
| Expected timing of satisfaction of remaining performance obligation | 12 months |