XML 32 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Marketable Securities and Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value $ 52,907us-gaap_AssetsFairValueDisclosureRecurring $ 39,331us-gaap_AssetsFairValueDisclosureRecurring
Level I    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 52,906us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
39,284us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level II    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 1us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
47us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Certificate of Deposit    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 2,318us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_InvestmentTypeAxis
= us-gaap_CertificatesOfDepositMember
2,858us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_InvestmentTypeAxis
= us-gaap_CertificatesOfDepositMember
Certificate of Deposit | Level I    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 2,318us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CertificatesOfDepositMember
2,858us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_CertificatesOfDepositMember
U.S. Treasuries    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 50,082us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
35,918us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
U.S. Treasuries | Level I    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 50,082us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
35,918us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_USTreasurySecuritiesMember
Mutual Funds    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 506us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_InvestmentTypeAxis
= tnet_MutualFundsMember
508us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_InvestmentTypeAxis
= tnet_MutualFundsMember
Mutual Funds | Level I    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 506us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= tnet_MutualFundsMember
508us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= tnet_MutualFundsMember
Interest Rate Cap    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value 1us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_InvestmentTypeAxis
= us-gaap_InterestRateCapMember
47us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_InvestmentTypeAxis
= us-gaap_InterestRateCapMember
Interest Rate Cap | Level II    
Schedule Of Available For Sale Securities [Line Items]    
Total Fair Value $ 1us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_InterestRateCapMember
$ 47us-gaap_AssetsFairValueDisclosureRecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_InterestRateCapMember