| COMMITMENTS - Schedule of lease commitments by fiscal year (Details) | Nov. 30, 2019  USD ($) | 
|---|---|
| Product Liability Contingency [Line Items] | |
| 2020 | $ 68,442 | 
| 2021 | 148,173 | 
| 2022 | 125,618 | 
| 2023 | 120,979 | 
| 2024 | 123,986 | 
| 2025 and beyond | 300,660 | 
| Wilmington, MA | |
| Product Liability Contingency [Line Items] | |
| 2020 | 24,987 | 
| 2021 | 115,371 | 
| 2022 | 117,972 | 
| 2023 | 120,979 | 
| 2024 | 123,986 | 
| 2025 and beyond | 300,660 | 
| Fort Wayne, IN | |
| Product Liability Contingency [Line Items] | |
| 2020 | 30,357 | 
| 2021 | 30,585 | 
| 2022 | 7,646 | 
| 2023 | 0 | 
| 2024 | 0 | 
| 2025 and beyond | 0 | 
| South Africa | |
| Product Liability Contingency [Line Items] | |
| 2020 | 13,098 | 
| 2021 | 2,217 | 
| 2022 | 0 | 
| 2023 | 0 | 
| 2024 | 0 | 
| 2025 and beyond | $ 0 | 
| X | ||||||||||
| 
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/disclosureRef 
 | 
| X | ||||||||||
| 
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available. 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Details 
 |