XML 83 R70.htm IDEA: XBRL DOCUMENT
v3.22.4

Capital Stock - Summary of Treasury Shares Held (Details) - shares | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Common Shares Outstanding and Treasury Shares Held Rollforward [Table] |  |  |
Treasury stock, beginning balance | 3,138,675 | 2,953,976 | 2,823,191
Shares received upon vesting of restricted stock, net | 0 | 184,699 | 130,785
Treasury stock, ending balance | 3,138,675 | 3,138,675 | 2,953,976

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

X
- Definition Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation. + References No definition available. + Details
Name: | us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends. + 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.29,30) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655 + Details
Name: | us-gaap_TreasuryStockShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant