XML 64 R54.htm IDEA: XBRL DOCUMENT
v3.23.2

Note 12 - Commitments and Contingencies (Details Textual) | May 31, 2023 | May 31, 2022
--- | --- | ---
Entity Wide Trade Joint Venture Receivables, Two Joint Ventures, Percentage | 65.10% |
Entity Wide Trade, Joint Venture Receivables, One Joint Venture |  | 62.30%

X
- Definition Percentage of total trade joint venture receivables accounted for by one joint venture. + References No definition available. + Details
Name: | ntic_EntityWideTradeJointVentureReceivablesOneJointVenture
Namespace Prefix: | ntic_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of total trade joint venture receivables accounted for by two joint ventures. + References No definition available. + Details
Name: | ntic_EntityWideTradeJointVentureReceivablesTwoJointVenturesPercentage
Namespace Prefix: | ntic_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant