XML 46 R36.htm IDEA: XBRL DOCUMENT
v3.20.2

Note 5 - Stock-based Compensation; Changes in Equity (Details Textual) - USD ($) |  |  |  |  |  |  |  | 3 Months Ended | 6 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jun. 05, 2020 | Jun. 01, 2020 | Apr. 13, 2020 | Apr. 01, 2020 | Feb. 21, 2020 | Jan. 30, 2020 | Jan. 03, 2020 | Jun. 30, 2020 | Jun. 30, 2019 | Jun. 30, 2020 | Jun. 26, 2020 | Dec. 31, 2019 | Feb. 24, 2020 | Jun. 08, 2018 | Apr. 10, 2009
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate |  |  |  |  |  |  |  |  |  | 0.00% |  | 0.00% |  |  |
Share-based Payment Arrangement, Expense |  |  |  |  |  |  |  | $ 0 | $ 29,000 |  |  |  |  |  |
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total |  |  |  |  |  |  |  | $ 0 | $ 29,000 | $ 0 |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) |  |  |  |  |  |  |  | 812,285 |  | 812,285 |  | 471,144 |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value |  |  |  |  |  |  |  | $ 0 |  | $ 0 |  |  |  |  |
LF International [Member] | Yunhong CTI [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Ownership Percentage | 57.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |
Conversion to an Accounts Receivable [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Conversion, Original Debt, Amount |  |  |  |  |  |  |  |  |  | 478,000 |  |  |  |  |
Series A Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred Stock Redemption Premium | $ 2,500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred Stock, Dividend Rate, Percentage | 8.00% |  |  |  |  |  |  |  |  |  |  |  |  |  |
Preferred Stock, Dividend Rate, Per-Dollar-Amount (in dollars per share) | $ 10 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends, Total |  |  |  |  |  |  |  |  |  | $ 150,000 |  |  |  |  |
Series A Preferred Stock [Member] | Conversion to an Accounts Receivable [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Debt Conversion, Original Debt, Amount |  |  |  | $ 482,000 |  |  |  |  |  |  |  |  |  |  |
Accounts Receivable, Shares Converted to Preferred Stock (in shares) |  |  |  | 48,200 |  |  |  |  |  |  |  |  |  |  |
Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) |  |  |  |  |  |  |  |  |  |  | 400,000 |  |  |  |
Purchase Agreement [Member] | Series A Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Shares Agreed to Purchase (in shares) |  |  |  |  |  |  | 500,000 |  |  |  |  |  |  |  |
Shares Issued, Price Per Share (in dollars per share) |  |  |  |  |  |  | $ 10 |  |  |  |  |  |  |  |
Sale of Stock, Offering Amount |  |  |  |  |  |  | $ 5,000,000 |  |  |  |  |  |  |  |
Accounts Receivable, Shares Converted to Preferred Stock (in shares) |  | 48,200 |  |  |  |  |  |  |  |  |  |  |  |  |
Second Purchase Agreement Amendment [Member] | Series A Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Shares Agreed to Purchase (in shares) |  |  | 130,000 |  |  |  |  |  |  |  |  |  |  |  |
Shares Issued, Price Per Share (in dollars per share) | $ 10 |  | $ 10 |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from Issuance of Preferred Stock and Preference Stock | $ 500,000 |  | $ 5,000,000 |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Contingent Additional Offered Shares (in shares) |  |  | 260,000 |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) | 50,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Offering Amount |  |  | $ 1,300,000 |  |  |  |  |  |  |  |  |  |  |  |
Second Purchase Agreement Amendment [Member] | Series A Preferred Stock [Member] | Conversion from Each Share Series A Preferred Stock to Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Conversion of Stock, Shares Converted (in shares) |  |  |  |  |  |  | 10 |  |  |  |  |  |  |  |
Additional Offering [Member] | Series A Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Contingent Additional Offered Shares (in shares) |  |  |  |  |  |  | 200,000 |  |  |  |  |  |  |  |
Additional Shares Offering [Member] | Series A Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Price Per Share (in dollars per share) |  |  |  |  |  |  | $ 10 |  |  |  |  |  |  |  |
First Closing of the Offering [Member] | Series A Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from Issuance of Preferred Stock and Preference Stock |  |  |  |  |  |  | $ 2,500,000 |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) |  |  |  |  |  |  | 250,000 |  |  |  |  |  |  |  |
Purchase Agreement Amendment [Member] | Series A Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Sale of Stock, Shares Agreed to Purchase (in shares) |  |  |  |  |  |  |  |  |  |  |  |  | 70,000 |  |
Shares Issued, Price Per Share (in dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  | $ 10 |  |
Proceeds from Issuance of Preferred Stock and Preference Stock |  |  |  |  | $ 220,600 | $ 206,000 |  |  |  |  |  |  |  |  |
Sale of Stock, Contingent Additional Offered Shares (in shares) |  |  |  |  |  |  |  |  |  |  |  |  | 140,000 |  |
Stock Issued During Period, Shares, New Issues (in shares) |  |  |  |  | 22,060 | 20,600 |  |  |  |  |  |  |  |  |
Sale of Stock, Offering Amount |  |  |  |  |  |  |  |  |  |  |  |  | $ 700,000 |  |
Second Closing of the Offering [Member] | Series A Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, New Issues (in shares) |  |  |  |  | 250,000 |  |  |  |  |  |  |  |  |  |
Stock Incentive Plan 2009 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 510,000
Stock Incentive Plan 2018 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) |  |  |  |  |  |  |  |  |  |  |  |  |  | 300,000 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) |  |  |  |  |  |  |  | 20,000 |  | 20,000 |  |  |  |  |
Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate |  |  |  |  |  |  |  |  |  | 0.42% |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate |  |  |  |  |  |  |  |  |  | 153.73% |  |  |  |  |
Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate |  |  |  |  |  |  |  |  |  | 1.65% |  |  |  |  |
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate |  |  |  |  |  |  |  |  |  | 161.48% |  |  |  |  |

X
- Definition Equity interest in an entity expressed as a percentage. + References No definition available. + Details
Name: | ctib_OwnershipPercentage
Namespace Prefix: | ctib_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of additional contingent offered shares in a sale of stock. + References No definition available. + Details
Name: | ctib_SaleOfStockContingentAdditionalOfferedShares
Namespace Prefix: | ctib_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The value of the offering amount for a sale of stock. + References No definition available. + Details
Name: | ctib_SaleOfStockOfferingAmount
Namespace Prefix: | ctib_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The number of shares agreed to purchase under a sale of stock. + References No definition available. + Details
Name: | ctib_SaleOfStockSharesAgreedToPurchase
Namespace Prefix: | ctib_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of expense for award under share-based payment arrangement. Excludes amount capitalized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -URI http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_AllocatedShareBasedCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586 + Details
Name: | us-gaap_ConversionOfStockSharesConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentSharesIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586 + Details
Name: | us-gaap_DebtConversionOriginalDebtAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 405 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817 + Details
Name: | us-gaap_Dividends
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost not yet recognized for nonvested award under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (i) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount per share used to calculated dividend payments on preferred stock. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendRatePerDollarAmount
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage rate used to calculate dividend payments on preferred stock. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendRatePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The excess of (1) fair value of the consideration transferred to the holders of the preferred stock over (2) the carrying amount of the preferred stock in the registrant's balance sheet, during the accounting period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section S99 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=27010884&loc=d3e42851-122695 + Details
Name: | us-gaap_PreferredStockRedemptionPremium
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The risk-free interest rate assumption that is used in valuing an option on its own shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Number of options outstanding, including both vested and non-vested options. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_CounterpartyNameAxis=ctib_LfInternationalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_OwnershipAxis=ctib_YunhongCtiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtConversionByUniqueDescriptionAxis=ctib_ConversionToAnAccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=ctib_PurchaseAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=ctib_SecondPurchaseAgreementAmendmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConversionOfStockByUniqueDescriptionAxis=ctib_ConversionFromEachShareSeriesAPreferredStockToCommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=ctib_AdditionalOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=ctib_AdditionalSharesOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=ctib_FirstClosingOfTheOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=ctib_PurchaseAgreementAmendmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=ctib_SecondClosingOfTheOfferingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ctib_StockIncentivePlan2009Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=ctib_StockIncentivePlan2018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |