XML 22 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments - Assets Measured at Fair Value on Recurring Basis (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis $ 14,894,514us-gaap_AvailableForSaleSecuritiesDebtSecurities $ 14,493,060us-gaap_AvailableForSaleSecuritiesDebtSecurities
Equity securities 1,474us-gaap_AvailableForSaleSecuritiesEquitySecurities 1,477us-gaap_AvailableForSaleSecuritiesEquitySecurities
Total fixed maturities and equity securities 14,895,988us-gaap_AvailableForSaleSecurities  
Percent of total 100.00%tmk_PercentOfAvailableForSaleSecuritiesAtFairValueByValuationLevel  
Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 14,894,514us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
 
Equity Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities 1,474us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
 
U.S. Government Direct, Guaranteed, and Government-Sponsored Enterprises [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 383,000us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= tmk_UsGovernmentDirectGuaranteedAndGovernmentSponsoredEnterprisesMember
 
States, Municipalities, and Political Subdivisions [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 1,463,668us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Foreign Governments [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 29,289us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
 
Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 12,367,083us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Collateralized Debt Obligations [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 74,554us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
 
Other Asset-backed Securities [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 21,939us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= tmk_OtherAssetBackedSecuritiesMember
 
Redeemable Preferred Stocks [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 554,981us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
 
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fixed maturities and equity securities 48,501us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Percent of total 0.30%tmk_PercentOfAvailableForSaleSecuritiesAtFairValueByValuationLevel
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Fair Value, Inputs, Level 1 [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 47,860us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
 
Fair Value, Inputs, Level 1 [Member] | Equity Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities 641us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
 
Fair Value, Inputs, Level 1 [Member] | U.S. Government Direct, Guaranteed, and Government-Sponsored Enterprises [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= tmk_UsGovernmentDirectGuaranteedAndGovernmentSponsoredEnterprisesMember
 
Fair Value, Inputs, Level 1 [Member] | States, Municipalities, and Political Subdivisions [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Fair Value, Inputs, Level 1 [Member] | Foreign Governments [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
 
Fair Value, Inputs, Level 1 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 32,426us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Fair Value, Inputs, Level 1 [Member] | Collateralized Debt Obligations [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
 
Fair Value, Inputs, Level 1 [Member] | Other Asset-backed Securities [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= tmk_OtherAssetBackedSecuritiesMember
 
Fair Value, Inputs, Level 1 [Member] | Redeemable Preferred Stocks [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 15,434us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
 
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fixed maturities and equity securities 14,244,087us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Percent of total 95.60%tmk_PercentOfAvailableForSaleSecuritiesAtFairValueByValuationLevel
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Fair Value, Inputs, Level 2 [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 14,244,087us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
 
Fair Value, Inputs, Level 2 [Member] | Equity Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities 0us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
 
Fair Value, Inputs, Level 2 [Member] | U.S. Government Direct, Guaranteed, and Government-Sponsored Enterprises [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 383,000us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= tmk_UsGovernmentDirectGuaranteedAndGovernmentSponsoredEnterprisesMember
 
Fair Value, Inputs, Level 2 [Member] | States, Municipalities, and Political Subdivisions [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 1,463,668us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Fair Value, Inputs, Level 2 [Member] | Foreign Governments [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 29,289us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
 
Fair Value, Inputs, Level 2 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 11,806,644us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Fair Value, Inputs, Level 2 [Member] | Collateralized Debt Obligations [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
 
Fair Value, Inputs, Level 2 [Member] | Other Asset-backed Securities [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 21,939us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= tmk_OtherAssetBackedSecuritiesMember
 
Fair Value, Inputs, Level 2 [Member] | Redeemable Preferred Stocks [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 539,547us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
 
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fixed maturities and equity securities 603,400us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Percent of total 4.10%tmk_PercentOfAvailableForSaleSecuritiesAtFairValueByValuationLevel
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Fair Value, Inputs, Level 3 [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 602,567us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
 
Fair Value, Inputs, Level 3 [Member] | Equity Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities 833us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_EquitySecuritiesMember
 
Fair Value, Inputs, Level 3 [Member] | U.S. Government Direct, Guaranteed, and Government-Sponsored Enterprises [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= tmk_UsGovernmentDirectGuaranteedAndGovernmentSponsoredEnterprisesMember
 
Fair Value, Inputs, Level 3 [Member] | States, Municipalities, and Political Subdivisions [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Fair Value, Inputs, Level 3 [Member] | Foreign Governments [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
 
Fair Value, Inputs, Level 3 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 528,013us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Fair Value, Inputs, Level 3 [Member] | Collateralized Debt Obligations [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 74,554us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CollateralizedDebtObligationsMember
 
Fair Value, Inputs, Level 3 [Member] | Other Asset-backed Securities [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= tmk_OtherAssetBackedSecuritiesMember
 
Fair Value, Inputs, Level 3 [Member] | Redeemable Preferred Stocks [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
 
Financial [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 3,067,677us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ invest_InvestmentSectorAxis
= tmk_FinancialMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Financial [Member] | Redeemable Preferred Stocks [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 525,381us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ invest_InvestmentSectorAxis
= tmk_FinancialMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
 
Financial [Member] | Fair Value, Inputs, Level 1 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentSectorAxis
= tmk_FinancialMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Financial [Member] | Fair Value, Inputs, Level 1 [Member] | Redeemable Preferred Stocks [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 15,434us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentSectorAxis
= tmk_FinancialMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
 
Financial [Member] | Fair Value, Inputs, Level 2 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 2,996,597us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentSectorAxis
= tmk_FinancialMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Financial [Member] | Fair Value, Inputs, Level 2 [Member] | Redeemable Preferred Stocks [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 509,947us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentSectorAxis
= tmk_FinancialMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
 
Financial [Member] | Fair Value, Inputs, Level 3 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 71,080us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentSectorAxis
= tmk_FinancialMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Financial [Member] | Fair Value, Inputs, Level 3 [Member] | Redeemable Preferred Stocks [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentSectorAxis
= tmk_FinancialMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
 
Utilities [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 2,581,260us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ invest_InvestmentSectorAxis
= tmk_UtilitiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Utilities [Member] | Redeemable Preferred Stocks [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 29,600us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ invest_InvestmentSectorAxis
= tmk_UtilitiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
 
Utilities [Member] | Fair Value, Inputs, Level 1 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 25,426us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentSectorAxis
= tmk_UtilitiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Utilities [Member] | Fair Value, Inputs, Level 1 [Member] | Redeemable Preferred Stocks [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentSectorAxis
= tmk_UtilitiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
 
Utilities [Member] | Fair Value, Inputs, Level 2 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 2,413,683us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentSectorAxis
= tmk_UtilitiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Utilities [Member] | Fair Value, Inputs, Level 2 [Member] | Redeemable Preferred Stocks [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 29,600us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentSectorAxis
= tmk_UtilitiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
 
Utilities [Member] | Fair Value, Inputs, Level 3 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 142,151us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentSectorAxis
= tmk_UtilitiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Utilities [Member] | Fair Value, Inputs, Level 3 [Member] | Redeemable Preferred Stocks [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentSectorAxis
= tmk_UtilitiesMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_RedeemablePreferredStockMember
 
Energy [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 1,719,435us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ invest_InvestmentSectorAxis
= tmk_EnergyMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Energy [Member] | Fair Value, Inputs, Level 1 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentSectorAxis
= tmk_EnergyMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Energy [Member] | Fair Value, Inputs, Level 2 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 1,691,735us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentSectorAxis
= tmk_EnergyMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Energy [Member] | Fair Value, Inputs, Level 3 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 27,700us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentSectorAxis
= tmk_EnergyMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Other Corporate Sectors [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 4,998,711us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ invest_InvestmentSectorAxis
= tmk_OtherCorporateSectorsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Other Corporate Sectors [Member] | Fair Value, Inputs, Level 1 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 7,000us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ invest_InvestmentSectorAxis
= tmk_OtherCorporateSectorsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Other Corporate Sectors [Member] | Fair Value, Inputs, Level 2 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis 4,704,629us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ invest_InvestmentSectorAxis
= tmk_OtherCorporateSectorsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
 
Other Corporate Sectors [Member] | Fair Value, Inputs, Level 3 [Member] | Corporates [Member] | Fixed Maturities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value fixed maturities measured on recurring basis $ 287,082us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ invest_InvestmentSectorAxis
= tmk_OtherCorporateSectorsMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedMaturitiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember