Income per Common Share - Additional Information (Detail) - shares |
3 Months Ended | |
|---|---|---|
Feb. 28, 2023 |
Feb. 28, 2022 |
|
| Earnings Per Share Basic And Diluted [Line Items] | ||
| Number of outstanding options excluded from computation of diluted earnings per share | 887,314 | 11,484 |