XML 38 R118.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule III (details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Schedule III      
Deferred acquisition costs $ 1,835us-gaap_DeferredPolicyAcquisitionCosts $ 1,804us-gaap_DeferredPolicyAcquisitionCosts $ 1,792us-gaap_DeferredPolicyAcquisitionCosts
Claims and claim adjustment expense reserves 49,850us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense 50,895us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense 50,922us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
Unearned premiums 11,839us-gaap_UnearnedPremiums 11,850us-gaap_UnearnedPremiums 11,241us-gaap_UnearnedPremiums
Earned premiums 23,713us-gaap_PremiumsEarnedNet 22,637us-gaap_PremiumsEarnedNet 22,357us-gaap_PremiumsEarnedNet
Net investment income 2,787us-gaap_NetInvestmentIncome 2,716us-gaap_NetInvestmentIncome 2,889us-gaap_NetInvestmentIncome
Claims and claim adjustment expenses 13,870us-gaap_PolicyholderBenefitsAndClaimsIncurredNet 13,307us-gaap_PolicyholderBenefitsAndClaimsIncurredNet 14,676us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
Amortization of deferred acquisition costs 3,882us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense 3,821us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense 3,910us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
Other operating expenses 4,321us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense 4,118us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense 3,988us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
Net written premiums 23,904us-gaap_PremiumsWrittenNet 22,767us-gaap_PremiumsWrittenNet 22,447us-gaap_PremiumsWrittenNet
Reportable Segments [Member]      
Schedule III      
Deferred acquisition costs 1,835us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,804us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,792us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Claims and claim adjustment expense reserves 49,824us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
50,865us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
50,888us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Unearned premiums 11,839us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
11,850us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
11,241us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Earned premiums 23,713us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
22,637us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
22,357us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net investment income 2,787us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
2,716us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
2,889us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Claims and claim adjustment expenses 13,870us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
13,307us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
14,676us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Amortization of deferred acquisition costs 3,882us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
3,821us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
3,910us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Other operating expenses 3,921us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
3,737us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
3,587us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net written premiums 23,904us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
22,767us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
22,447us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Reportable Segments [Member] | Business and International Insurance [Member]      
Schedule III      
Deferred acquisition costs 1,080us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
1,046us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
959us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
Claims and claim adjustment expense reserves 42,700us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
43,181us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
41,979us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
Unearned premiums 7,208us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
7,170us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
6,438us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
Earned premiums 14,512us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
13,332us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
12,779us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
Net investment income 2,156us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
2,087us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
2,205us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
Claims and claim adjustment expenses 9,145us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
8,285us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
8,383us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
Amortization of deferred acquisition costs 2,321us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
2,158us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
2,100us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
Other operating expenses 2,541us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
2,369us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
2,304us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
Net written premiums 14,636us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
13,512us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
12,929us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BusinessAndInternationalInsuranceMember
Reportable Segments [Member] | Bond & Specialty Insurance [Member]      
Schedule III      
Deferred acquisition costs 222us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
213us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
209us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
Claims and claim adjustment expense reserves 3,435us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
3,921us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
4,064us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
Unearned premiums 1,286us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
1,264us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
1,254us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
Earned premiums 2,076us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
1,981us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
1,957us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
Net investment income 252us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
260us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
280us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
Claims and claim adjustment expenses 481us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
695us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
788us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
Amortization of deferred acquisition costs 388us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
378us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
373us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
Other operating expenses 403us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
388us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
383us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
Net written premiums 2,103us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
2,030us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
1,924us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_BondAndSpecialtyInsuranceMember
Reportable Segments [Member] | Personal Insurance [Member]      
Schedule III      
Deferred acquisition costs 533us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
545us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
624us-gaap_DeferredPolicyAcquisitionCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
Claims and claim adjustment expense reserves 3,689us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
3,763us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
4,845us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
Unearned premiums 3,345us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
3,416us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
3,549us-gaap_UnearnedPremiums
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
Earned premiums 7,125us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
7,324us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
7,621us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
Net investment income 379us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
369us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
404us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
Claims and claim adjustment expenses 4,244us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
4,327us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
5,505us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
Amortization of deferred acquisition costs 1,173us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
1,285us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
1,437us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
Other operating expenses 977us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
980us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
900us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
Net written premiums 7,165us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
7,225us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
7,594us-gaap_PremiumsWrittenNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= trv_PersonalInsuranceMember
Other [Member]      
Schedule III      
Claims and claim adjustment expense reserves 26us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
30us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
34us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
Other operating expenses $ 400us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
$ 381us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
$ 401us-gaap_SupplementaryInsuranceInformationOtherOperatingExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember