Share Repurchase Plan - Additional Information (Detail) - $ / shares |
6 Months Ended | 174 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
May 31, 2026 |
May 31, 2025 |
May 31, 2026 |
Nov. 30, 2025 |
Oct. 06, 2016 |
Apr. 08, 2015 |
Jun. 06, 2012 |
Dec. 31, 2011 |
|
| Equity, Class of Treasury Stock [Line Items] | ||||||||
| Number of shares authorized to repurchase | 8,000,000 | 6,000,000 | 3,000,000 | 1,000,000 | ||||
| Share repurchase plan | open market purchases, privately negotiated block trades, unsolicited negotiated transactions, and/or pursuant to any trading plan that may be adopted in accordance with Rule 10b5-1 of the Securities and Exchange Commission | |||||||
| Treasury stock, common, shares | 6,821,969 | 6,821,969 | 6,821,969 | |||||
| Common Stock [Member] | ||||||||
| Equity, Class of Treasury Stock [Line Items] | ||||||||
| Treasury stock, common, shares | 6,821,969 | 6,821,969 | ||||||
| Repurchase agreement, purchase price per share | $ 4.92 | $ 3.67 | ||||||
| Treasury Stock [Member] | ||||||||
| Equity, Class of Treasury Stock [Line Items] | ||||||||
| Number of shares repurchased | 0 | 18,008 | ||||||