XML 70 R60.htm IDEA: XBRL DOCUMENT
v3.4.0.3

Warrant Liability (Restated) (Details Textual) - USD ($) $ in Thousands | 1 Months Ended | 3 Months Ended | 9 Months Ended |  |
--- | --- | --- | --- | --- | ---
Jun. 16, 2014 | Dec. 20, 2013 | Sep. 30, 2015 | Sep. 30, 2015 | Jun. 30, 2015 | Dec. 31, 2014
Warrant liability [Line Items] |  |  |  |  |  |
Warrants Issued Against Its Ordinary Shares |  | 9,200,000 |  | 9,200,000 |  |
Warrants Exercised By Investors | 1,382,217 |  |  | 1,382,217 |  |
Class of Warrant or Right, Outstanding |  |  | 7,817,783 | 7,817,783 | 9,097,430 | 9,097,430
Percentage of Warrants Exercised |  |  |  |  | 14.10% |
Exercise Of Warrants For Shares |  |  |  | 1,279,647 |  |
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right |  |  | 532,078 | 532,078 |  |
Warrants exercised on a cash basis |  |  |  | 102,570 |  |
Fair Value Of Change in fair value to the date of cashless exercise |  |  | $ (2,600) | $ 4,212 |  |
Adjustments to Additional Paid in Capital, Gain Loss on Exercise of Warrants |  |  |  | $ 7,002 |  |
Warrant [Member] |  |  |  |  |  |
Warrant liability [Line Items] |  |  |  |  |  |
Exercise Of Warrants For Shares |  |  |  | 1,279,647 |  |
Convertible Notes Payable [Member] |  |  |  |  |  |
Warrant liability [Line Items] |  |  |  |  |  |
Debt Conversion, Converted Instrument, Warrants or Options Issued |  | 200,000 |  | 200,000 |  |
IPO [Member] |  |  |  |  |  |
Warrant liability [Line Items] |  |  |  |  |  |
Warrants Issued Against Its Ordinary Shares |  | 4,200,000 |  | 4,200,000 |  |
Private Placement [Member] |  |  |  |  |  |
Warrant liability [Line Items] |  |  |  |  |  |
Warrants Issued Against Its Ordinary Shares |  | 4,800,000 |  | 4,800,000 |  |

X
- Definition The amount of adjustments recorded in additional paid in capital on exercise of warrants. + References No definition available. + Details
Name: | tgls_AdjustmentsToAdditionalPaidInCapitalGainLossOnExerciseOfWarrants
Namespace Prefix: | tgls_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition It is represents exercise of warrants for shares. + References No definition available. + Details
Name: | tgls_ExerciseOfWarrantsForShares
Namespace Prefix: | tgls_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition It represent the change in fair value to the date of cashless exercise. + References No definition available. + Details
Name: | tgls_FairValueOfChangeInFairValueToDateOfCashlessExercise
Namespace Prefix: | tgls_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition It is represents the percentage of warrants exercised. + References No definition available. + Details
Name: | tgls_PercentageOfWarrantsExercised
Namespace Prefix: | tgls_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | tgls_WarrantLiabilityLineItems
Namespace Prefix: | tgls_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Its represents warrants exercised by investors during the period. + References No definition available. + Details
Name: | tgls_WarrantsExercisedByInvestors
Namespace Prefix: | tgls_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants exercised on a cash basis. + References No definition available. + Details
Name: | tgls_WarrantsExercisedOnCashBasis
Namespace Prefix: | tgls_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The fact represents warrants issued against its ordinary shares. + References No definition available. + Details
Name: | tgls_WarrantsIssuedAgainstItsOrdinaryShares
Namespace Prefix: | tgls_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of warrants 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 cash payments in the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4332-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4304-108586 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=us-gaap_ConvertibleNotesPayableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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