Goodwill and Intangible Assets - Carrying Amount and Accumulated Amortization of Intangible Assets (Detail) - USD ($) $ in Thousands |
9 Months Ended |
12 Months Ended |
Nov. 30, 2021 |
Feb. 28, 2021 |
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Weighted Average Remaining Life (in years) |
8 years 2 months 12 days
|
8 years 8 months 12 days
|
| Gross Carrying Amount |
$ 106,325
|
$ 105,083
|
| Accumulated Amortization |
58,508
|
52,371
|
| Amortized intangible assets, Net |
$ 47,817
|
$ 52,712
|
| Trademarks and Trade Names [Member] |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Weighted Average Remaining Life (in years) |
11 years 3 months 18 days
|
11 years 10 months 24 days
|
| Gross Carrying Amount |
$ 28,207
|
$ 27,561
|
| Accumulated Amortization |
9,805
|
8,194
|
| Amortized intangible assets, Net |
$ 18,402
|
$ 19,367
|
| Customer Lists [Member] |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Weighted Average Remaining Life (in years) |
6 years 3 months 18 days
|
6 years 9 months 18 days
|
| Gross Carrying Amount |
$ 76,458
|
$ 75,862
|
| Accumulated Amortization |
47,163
|
42,726
|
| Amortized intangible assets, Net |
$ 29,295
|
$ 33,136
|
| Non-Compete [Member] |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Weighted Average Remaining Life (in years) |
3 years 6 months
|
3 years 1 month 6 days
|
| Gross Carrying Amount |
$ 877
|
$ 877
|
| Accumulated Amortization |
757
|
668
|
| Amortized intangible assets, Net |
120
|
209
|
| Patent [Member] |
|
|
| Finite-Lived Intangible Assets [Line Items] |
|
|
| Gross Carrying Amount |
783
|
783
|
| Accumulated Amortization |
$ 783
|
$ 783
|