XML 98 R68.htm IDEA: XBRL DOCUMENT
v3.19.1

Note 16 - Commitments - Future Guaranteed Commitments Due (Details) | Dec. 31, 2018 USD ($)
--- | ---
2019 | $ 500,000
Total | $ 500,000

X
- Definition Represents the minimum guaranteed commitment that arises from license agreement. + References No definition available. + Details
Name: | ctib_LicenseAgreementGuaranteedMinimumCommitment
Namespace Prefix: | ctib_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the minimum guaranteed commitment that arises from license agreement. + References No definition available. + Details
Name: | ctib_LicenseAgreementGuaranteedMinimumCommitmentInNextTwelveMonths
Namespace Prefix: | ctib_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant