| 
           Commitments and Contingencies (Details Textual) 
         | 
        3 Months Ended | 
|---|---|
| 
           Mar. 31, 2015 
         | 
      |
| Minimum [Member] | |
| Loss Contingencies [Line Items] | |
| Percentage Of Next Slab Of Annual Sales For Calculating Net Royalty | 
8.00%ttnp_PercentageOfNextSlabOfAnnualSalesForCalculatingNetRoyalty / us-gaap_RangeAxis = us-gaap_MinimumMember  | 
      
| Maximum [Member] | |
| Loss Contingencies [Line Items] | |
| Percentage Of Next Slab Of Annual Sales For Calculating Net Royalty | 
10.00%ttnp_PercentageOfNextSlabOfAnnualSalesForCalculatingNetRoyalty / us-gaap_RangeAxis = us-gaap_MaximumMember  | 
      
| X | ||||||||||
| 
             
- Definition 
          Percentage of next slab of annual sales for calculating net royalty. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  |