XML 82 R70.htm IDEA: XBRL DOCUMENT
v3.22.1

Note 15 - Subsequent Events (Details Textual) - USD ($) |  | 1 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Dec. 31, 2021 | Jan. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2016
Loss Contingency, Accrual, Current | $ 500,000 |  | $ 500,000 | $ 0 |
Selling, General and Administrative Expense, Total |  |  | 6,656,000 | $ 6,674,000 |
Litigation Related to Quality of Equipment [Member] |  |  |  |  |
Insurance Deductible Accrual |  |  |  |  | $ 50,000
Selling, General and Administrative Expense, Total | 0 |  | 0 |  |
Litigation Related to Quality of Equipment [Member] | Accounts Payable and Accrued Liabilities [Member] |  |  |  |  |
Loss Contingency, Accrual, Current | 450,000 |  | 450,000 |  |
Litigation Related to Quality of Equipment [Member] | Prepaid Expenses and Other Current Assets [Member] |  |  |  |  |
Loss Contingency, Receivable, Current | $ 450,000 |  | $ 450,000 |  |
Litigation Related to Quality of Equipment [Member] | Subsequent Event [Member] |  |  |  |  |
Litigation Settlement, Amount Awarded to Other Party |  | $ 500,000 |  |  |
Litigation Settlement, Amount, Insurance Policy Claim |  | $ 450,000 |  |  |

X
- Definition The amount of accrual for insurance deductible as of the reporting period. + References No definition available. + Details
Name: | tssi_InsuranceDeductibleAccrual
Namespace Prefix: | tssi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of litigation settlement that will be covered as an insurance policy claim. + References No definition available. + Details
Name: | tssi_LitigationSettlementAmountInsurancePolicyClaim
Namespace Prefix: | tssi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount awarded to other party in judgment or settlement of litigation. + References No definition available. + Details
Name: | us-gaap_LitigationSettlementAmountAwardedToOtherParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualCarryingValueCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of receivable related to a loss contingency accrual that is expected to be collected within one year or the normal operating cycle, if longer. For example, an insurance recovery receivable. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248 + Details
Name: | us-gaap_LossContingencyReceivableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc. + 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_SellingGeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_LitigationCaseAxis=tssi_LitigationRelatedToQualityOfEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |