XML 54 R41.htm IDEA: XBRL DOCUMENT
v3.21.2

SIGNIFICANT ACCOUNTING POLICIES, Impairment of Long-lived Assets (Details) | 12 Months Ended
--- | ---
Dec. 31, 2019 USD ($) Store | Dec. 31, 2018 USD ($) Store | Dec. 31, 2017 USD ($) | [1]
Impairment of long-lived assets [Abstract] |  |  |  |
Number of underperforming stores | Store | 3 | 4 |  |
Impairment losses | $ 1,001,835 | $ 285,477 | [1] | $ 0
Discount rate percentage | 12.50% |  |  |
Minimum [Member] |  |  |  |
Impairment of long-lived assets [Abstract] |  |  |  |
Remaining useful life of assets | 1 year |  |  |
Maximum [Member] |  |  |  |
Impairment of long-lived assets [Abstract] |  |  |  |
Impairment losses | $ 100,000 | $ 300,000 |  |
Remaining useful life of assets | 2 years |  |  |
[1] | As described in Note 2 to these Consolidated Financial Statements, we have restated the Consolidated Financial Statements.

X
- Definition Number of underperforming stores in our North America segment and which were determined on the basis of estimated future cash flows. + References No definition available. + Details
Name: | tlf_NumberOfUnderperformingStores
Namespace Prefix: | tlf_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of discount rate assumed using a discounted cash flow valuation method for long-lived assets. + References No definition available. + Details
Name: | tlf_PercentageOfDiscountRateOnLongLivedAssets
Namespace Prefix: | tlf_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

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

X
- Definition The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228 + Details
Name: | us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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: |