Annual report pursuant to Section 13 and 15(d)

C. INTANGIBLE ASSETS AND GOODWILL (Details-Intangible Assets)

v2.4.1.9
C. INTANGIBLE ASSETS AND GOODWILL (Details-Intangible Assets) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets cost $ 17,570,446us-gaap_FiniteLivedIntangibleAssetsGross $ 17,570,446us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated Amortization (1,883,063)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (1,641,383)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Accumulated Impairment (8,874,016)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (8,874,016)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Carrying Value 6,813,367us-gaap_IntangibleAssetsNetIncludingGoodwill 7,055,047us-gaap_IntangibleAssetsNetIncludingGoodwill
Subscriber lists EthoStream [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets cost 2,900,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_SubscriberlistsEthoStreamMember
2,900,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_SubscriberlistsEthoStreamMember
Accumulated Amortization (1,883,063)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_SubscriberlistsEthoStreamMember
(1,641,383)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_SubscriberlistsEthoStreamMember
Accumulated Impairment 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_SubscriberlistsEthoStreamMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_SubscriberlistsEthoStreamMember
Carrying Value 1,016,937us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_SubscriberlistsEthoStreamMember
1,258,617us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_SubscriberlistsEthoStreamMember
Weighted average amortization period 12 years 12 years
Total Amortized Identifiable Intangible Assets [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets cost 2,900,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalAmortizedIdentifiableIntangibleAssetsMember
2,900,000us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalAmortizedIdentifiableIntangibleAssetsMember
Accumulated Amortization (1,883,063)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalAmortizedIdentifiableIntangibleAssetsMember
(1,641,383)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalAmortizedIdentifiableIntangibleAssetsMember
Accumulated Impairment 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalAmortizedIdentifiableIntangibleAssetsMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalAmortizedIdentifiableIntangibleAssetsMember
Carrying Value 1,016,937us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalAmortizedIdentifiableIntangibleAssetsMember
1,258,617us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalAmortizedIdentifiableIntangibleAssetsMember
Goodwill EthoStream [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets cost 8,796,430us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillEthoStreamMember
8,796,430us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillEthoStreamMember
Accumulated Amortization 0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillEthoStreamMember
0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillEthoStreamMember
Accumulated Impairment (3,000,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillEthoStreamMember
(3,000,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillEthoStreamMember
Carrying Value 5,796,430us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillEthoStreamMember
5,796,430us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillEthoStreamMember
Goodwill SSI [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets cost 5,874,016us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillSsiMember
5,874,016us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillSsiMember
Accumulated Amortization 0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillSsiMember
0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillSsiMember
Accumulated Impairment (5,874,016)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillSsiMember
(5,874,016)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillSsiMember
Carrying Value 0us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillSsiMember
0us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_GoodwillSsiMember
Total Goodwill [Member]    
Indefinite-lived Intangible Assets [Line Items]    
Intangible assets cost 14,670,446us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalGGoodwillMember
14,670,446us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalGGoodwillMember
Accumulated Amortization 0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalGGoodwillMember
0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalGGoodwillMember
Accumulated Impairment (8,874,016)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalGGoodwillMember
(8,874,016)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalGGoodwillMember
Carrying Value $ 5,796,430us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalGGoodwillMember
$ 5,796,430us-gaap_IntangibleAssetsNetIncludingGoodwill
/ us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis
= TKOI_TotalGGoodwillMember