XML 95 R85.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Schedule of Other Operating Cost and Expense, by Component (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020
Total Selling Expense | $ 49,768 | $ 39,065
Total General and administrative expenses | 35,831 | 34,669
Shipping and Handling [Member] |  |
Total Selling Expense | 23,064 | 16,075
Sales Commission [Member] |  |
Total Selling Expense | 10,740 | 8,161
Personnel [Member] |  |
Total Selling Expense | 7,060 | 6,287
Total General and administrative expenses | 10,814 | 9,976
Services [Member] |  |
Total Selling Expense | 2,616 | 1,921
Total General and administrative expenses | 3,915 | 4,168
Accounts Receivable Provision [Member] |  |
Total Selling Expense | 1,599 | 1,196
Packaging [Member] |  |
Total Selling Expense | 1,820 | 1,036
Other Selling Expenses [Member] |  |
Total Selling Expense | 2,869 | 4,389
Related Parties [Member] |  |
Total General and administrative expenses | 6,746 | 6,617
Depreciation and Amortization [Member] |  |
Total General and administrative expenses | 3,593 | 3,687
Professional Fees [Member] |  |
Total General and administrative expenses | 3,029 | 2,971
Insurance [Member] |  |
Total General and administrative expenses | 2,139 | 1,904
Taxes [Member] |  |
Total General and administrative expenses | 1,047 | 1,138
Bank Charges and Tax on Financial Transactions [Member] |  |
Total General and administrative expenses | 1,911 | 1,273
Rent Expense [Member] |  |
Total General and administrative expenses | 894 | 830
Other Expenses [Member] |  |
Total General and administrative expenses | $ 1,743 | $ 2,105

X
- Definition The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227 + Details
Name: | us-gaap_GeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Expenses recognized in the period that are directly related to the selling and distribution of products or services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227 + Details
Name: | us-gaap_SellingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_ShippingAndHandlingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_SalesCommissionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_PersonnelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_ServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_AccountsReceivableProvisionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_PackagingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_OtherSellingExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_RelatedPartiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_DepreciationAndAmortizationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_ProfessionalFeesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_InsuranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_TaxesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_BankChargesAndTaxOnFinancialTransactionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_RentExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=TGLS_OtherexpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |