XML 42 R32.htm IDEA: XBRL DOCUMENT
v3.4.0.3

Earnout Share Liability (Restated) (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2015
Earnout Share Liability Restated [Abstract] |
Schedule of Earnout Shares Liability [Table Text Block] | The table below provides a reconciliation of the beginning and ending balances for the earnout shares liability measured using significant unobservable inputs (Level 3):
Balance - December 31, 2014 |  | $ | 29,061 |
Fair value adjustment - six months ended June 30, 2015 |  |  | 7,672 |
Reclassification to Additional Paid-In Capital on release of 2014 Earnout shares |  |  | -5,765 |
Balance - June 30, 2015 |  |  | 30,968 |
Fair value adjustment - three months ended September 30, 2015 |  |  | 2,519 |
Balance - September 30, 2015 |  | $ | 33,487 |

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

X
- Definition Tabular disclosure of the changes in the earnout shares liability, including the beginning balance of the aggregate earnout shares liability, the aggregate changes in the liability during the reporting period, (including adjustments related to changes in estimates), and the ending balance of the aggregate earnout shares liability. + References No definition available. + Details
Name: | tgls_ScheduleOfEarnoutSharesLiabilityTableTextBlock
Namespace Prefix: | tgls_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration