XML 36 R20.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Equity (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2018
Equity [Abstract] |
Changes in Equity Table |

X
- Definition Changes in equity during the reporting period, including: (1) balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings; (2) accumulated balance for each classification of other comprehensive income and total amount of comprehensive income; (3) amount and nature of changes in separate accounts, including the number of shares authorized and outstanding, number of shares issued upon exercise and conversion, and for other comprehensive income, the adjustments for reclassifications to net income; and (4) dividends paid or received in the aggregate for each class of stock for each period presented. + References No definition available. + Details
Name: | tti_Changesinequitydisclosuretextblock
Namespace Prefix: | tti_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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