XML 42 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (details) - Enterprise-Wide Disclosures (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Revenues based on location                      
Total revenues $ 6,783us-gaap_Revenues $ 6,886us-gaap_Revenues $ 6,785us-gaap_Revenues $ 6,708us-gaap_Revenues $ 6,737us-gaap_Revenues $ 6,452us-gaap_Revenues $ 6,674us-gaap_Revenues $ 6,328us-gaap_Revenues $ 27,162us-gaap_Revenues $ 26,191us-gaap_Revenues $ 25,740us-gaap_Revenues
Customer Concentration Risk [Member] | Total Revenues [Member] | Minimum [Member]                      
Revenues based on location                      
Benchmark percentage of revenue transactions from a single customer                 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= trv_TotalRevenuesMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= trv_TotalRevenuesMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= trv_TotalRevenuesMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
U.S. [Member]                      
Revenues based on location                      
Total revenues                 25,091us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
25,138us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
24,827us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
Non-U.S. [Member]                      
Revenues based on location                      
Total revenues                 2,071us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= trv_NonUnitedStatesMember
1,053us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= trv_NonUnitedStatesMember
913us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= trv_NonUnitedStatesMember
Canada [Member]                      
Revenues based on location                      
Total revenues                 1,474us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
529us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
349us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
Other Non-U.S. [Member]                      
Revenues based on location                      
Total revenues                 $ 597us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= trv_OtherNonUnitedStatesMember
$ 524us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= trv_OtherNonUnitedStatesMember
$ 564us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= trv_OtherNonUnitedStatesMember