XML 69 R57.htm IDEA: XBRL DOCUMENT
v3.21.1

Subsequent Event (Details) - USD ($) $ in Millions | Apr. 30, 2021 | Aug. 03, 2018
--- | --- | ---
Subsequent Event [Line Items] |  |
Line of credit |  | $ 10.0
Aggregate Borrowings |  | 25.0
Total aggregate principal amount of loans |  | $ 35.0
Revolving credit facility | Wells Fargo Bank | Subsequent Event |  |
Subsequent Event [Line Items] |  |
Line of credit | $ 25.0 |
Aggregate Borrowings | 30.0 |
Total aggregate principal amount of loans | $ 55.0 |
Maximum leverage Ratio | 3.00% |
Minimum cash and cash equivalents | $ 5.0 |
Revolving credit facility | Wells Fargo Bank | Subsequent Event | Federal Funds |  |
Subsequent Event [Line Items] |  |
Basis spread (as a percent) | 0.50% |
Revolving credit facility | Wells Fargo Bank | Subsequent Event | Base Rate |  |
Subsequent Event [Line Items] |  |
Basis spread (as a percent) | 1.00% |
Revolving credit facility | Wells Fargo Bank | Subsequent Event | Maximum |  |
Subsequent Event [Line Items] |  |
Unused line fee (as a percent) | 0.375% |
Revolving credit facility | Wells Fargo Bank | Subsequent Event | Maximum | Base Rate |  |
Subsequent Event [Line Items] |  |
Basis spread (as a percent) | 1.40% |
Revolving credit facility | Wells Fargo Bank | Subsequent Event | Maximum | LIBOR |  |
Subsequent Event [Line Items] |  |
Basis spread (as a percent) | 2.40% |
Revolving credit facility | Wells Fargo Bank | Subsequent Event | Minimum |  |
Subsequent Event [Line Items] |  |
Unused line fee (as a percent) | 0.30% |
Revolving credit facility | Wells Fargo Bank | Subsequent Event | Minimum | Base Rate |  |
Subsequent Event [Line Items] |  |
Basis spread (as a percent) | 0.65% |
Revolving credit facility | Wells Fargo Bank | Subsequent Event | Minimum | LIBOR |  |
Subsequent Event [Line Items] |  |
Basis spread (as a percent) | 1.65% |

X
- Definition Represents the maximum consolidated total leverage ratio is permitted under the terms of the senior credit facilities' covenants. + References No definition available. + Details
Name: | tcmd_DebtInstrumentCovenantConsolidatedLeverageRatio
Namespace Prefix: | tcmd_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the amount of minimum cash and cash equivalents to be maintained on the last day of each fiscal quarter under the terms of the senior credit facilities' covenants. + References No definition available. + Details
Name: | tcmd_DebtInstrumentCovenantMinimumCashAndCashEquivalentsBalance
Namespace Prefix: | tcmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The contingent increase above the maximum borrowing capacity under the credit facility, if any one or more of the existing banks or new banks agree to provide such increased commitment amount. + References No definition available. + Details
Name: | tcmd_LineOfCreditFacilityContingentIncreaseAdditionalBorrowingCapacity
Namespace Prefix: | tcmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate borrowing capacity under the credit facility, consisting of the maximum borrowing capacity plus the contingent increase, if any one or more of the existing banks or new banks agree to provide such increased commitment amount. + References No definition available. + Details
Name: | tcmd_LineOfCreditFacilityContingentIncreaseAggregateMaximumBorrowingCapacity
Namespace Prefix: | tcmd_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=tcmd_WellsFargoBankMember
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: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_BaseRateMember
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: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |