Description of Business, Basis of Presentation and Significant Accounting Policies - Schedule of Change in Assets and Liabilities From Contracts With Customers (Detail) - USD ($)
|
3 Months Ended |
Feb. 28, 2023 |
Feb. 28, 2022 |
| Accounting Policies [Abstract] |
|
|
| Contract assets (sales commissions), Beginning balance |
$ 615,628
|
$ 535,522
|
| Contract assets (sales commissions), Additions |
26,436
|
24,589
|
| Contract assets (sales commissions), Deductions |
(8,098)
|
(6,995)
|
| Contract assets (sales commissions), Ending balance |
633,966
|
553,116
|
| Account receivable, Beginning balance |
6,043,941
|
5,253,173
|
| Account receivable, Additions |
10,373,235
|
8,749,914
|
| Account receivable, Deductions |
(9,894,720)
|
(8,851,522)
|
| Account receivable , Ending balance |
6,522,456
|
5,151,565
|
| Contract liabilities (deferred revenue), Beginning balance |
45,586,386
|
40,632,910
|
| Contract liabilities (deferred revenue), Additions |
6,404,429
|
3,997,047
|
| Contract liabilities (deferred revenue), Deductions |
(5,490,795)
|
(3,419,819)
|
| Contract liabilities (deferred revenue), Ending balance |
$ 46,500,020
|
$ 41,210,138
|