Notes Payable and Long-Term Debt (Additional Information) (Details) - Senior Notes |
Feb. 28, 2022 |
|---|---|
| 4.900% Senior Notes | |
| Debt Instrument [Line Items] | |
| Senior notes, stated interest rate (as a percent) | 4.90% |
| 4.700% Senior Notes | |
| Debt Instrument [Line Items] | |
| Senior notes, stated interest rate (as a percent) | 4.70% |
| 3.950% Senior Notes | |
| Debt Instrument [Line Items] | |
| Senior notes, stated interest rate (as a percent) | 3.95% |
| 3.600% Senior Notes | |
| Debt Instrument [Line Items] | |
| Senior notes, stated interest rate (as a percent) | 3.60% |
| 3.000% Senior Notes | |
| Debt Instrument [Line Items] | |
| Senior notes, stated interest rate (as a percent) | 3.00% |
| 1.700% Senior Notes | |
| Debt Instrument [Line Items] | |
| Senior notes, stated interest rate (as a percent) | 1.70% |