Annual report [Section 13 and 15(d), not S-K Item 405]

Allowance for Doubtful Accounts - Allowance for Doubtful Accounts (Detail)

v3.25.4
Allowance for Doubtful Accounts - Allowance for Doubtful Accounts (Detail) - USD ($)
12 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Beginning Balance $ 4,266,405 $ 3,822,300  
Bad debt expense 868,795 1,266,905 $ 868,795
Write-offs   (1,170,499) (1,155,000)
Recoveries   347,699 326,210
Ending Balance $ 4,306,410 $ 4,266,405 $ 3,822,300