XML 16 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment and Other Operating Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Selected Condensed Consolidated Balance Sheet Items:      
Total segment assets $ 11,462,003us-gaap_Assets $ 10,912,617us-gaap_Assets $ 11,351,892us-gaap_Assets
Other policyholder liabilities 153,389us-gaap_PolicyholderFunds   139,222us-gaap_PolicyholderFunds
Condensed Consolidated Income Statements:      
Premiums and contract revenues 41,660nwli_PremiumsEarnedAndPolicyCharges 42,276nwli_PremiumsEarnedAndPolicyCharges  
Net investment income 99,923us-gaap_NetInvestmentIncome 108,451us-gaap_NetInvestmentIncome  
Other revenues 5,329us-gaap_OtherIncome 5,763us-gaap_OtherIncome  
Realized gains (losses) on investments 978us-gaap_RealizedInvestmentGainsLosses 1,513us-gaap_RealizedInvestmentGainsLosses  
Total condensed consolidated premiums and other revenues 147,890us-gaap_Revenues 158,003us-gaap_Revenues  
Life and other policy benefits 19,266us-gaap_PolicyholderBenefitsAndClaimsIncurredNet 12,963us-gaap_PolicyholderBenefitsAndClaimsIncurredNet  
Amortization of deferred acquisition costs 27,652us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense 28,579us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense  
Universal life and annuity contract interest 49,039us-gaap_InterestCreditedToPolicyholdersAccountBalances 62,936us-gaap_InterestCreditedToPolicyholdersAccountBalances  
Other operating expenses 20,510us-gaap_OtherCostAndExpenseOperating 23,463us-gaap_OtherCostAndExpenseOperating  
Federal income taxes (benefit) 9,755nwli_SegmentReportingInformationIncomeTaxesExpenseBenefit 9,706nwli_SegmentReportingInformationIncomeTaxesExpenseBenefit  
Taxes on realized gains (losses) on investments 342nwli_RealizedInvestmentGainsLossesTax 530nwli_RealizedInvestmentGainsLossesTax  
Total condensed consolidated Federal income taxes 10,097us-gaap_IncomeTaxExpenseBenefit 10,236us-gaap_IncomeTaxExpenseBenefit  
Segment earnings (loss) 20,690us-gaap_OperatingIncomeLoss 18,843us-gaap_OperatingIncomeLoss  
Realized gains (losses) on investments, net of taxes 636nwli_RealizedInvestmentGainsLossesNetOfTax 983nwli_RealizedInvestmentGainsLossesNetOfTax  
Net earnings 21,326us-gaap_NetIncomeLoss 19,826us-gaap_NetIncomeLoss  
Segments [Member]      
Selected Condensed Consolidated Balance Sheet Items:      
Deferred policy acquisition costs and sales inducements 945,344nwli_DeferredPolicyAcquisitionCostsAndSalesInducements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
937,779nwli_DeferredPolicyAcquisitionCostsAndSalesInducements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Total segment assets 11,278,305us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
10,714,485us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Future policy benefits 9,542,267us-gaap_LiabilityForFuturePolicyBenefits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
9,157,868us-gaap_LiabilityForFuturePolicyBenefits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Other policyholder liabilities 153,389us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
143,738us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Condensed Consolidated Income Statements:      
Premiums and contract revenues 41,660nwli_PremiumsEarnedAndPolicyCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
42,276nwli_PremiumsEarnedAndPolicyCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Net investment income 99,923us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
108,451us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Other revenues 5,329us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
5,763us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Total condensed consolidated premiums and other revenues 146,912us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
156,490us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Life and other policy benefits 19,266us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
12,963us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Amortization of deferred acquisition costs 27,652us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
28,579us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Universal life and annuity contract interest 49,039us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
62,936us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Other operating expenses 20,510us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
23,463us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Federal income taxes (benefit) 9,755nwli_SegmentReportingInformationIncomeTaxesExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
9,706nwli_SegmentReportingInformationIncomeTaxesExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Total expenses 126,222us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
137,647us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Segment earnings (loss) 20,690us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
18,843us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Segments [Member] | Domestic Life Insurance [Member]      
Selected Condensed Consolidated Balance Sheet Items:      
Deferred policy acquisition costs and sales inducements 65,368nwli_DeferredPolicyAcquisitionCostsAndSalesInducements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
53,815nwli_DeferredPolicyAcquisitionCostsAndSalesInducements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Total segment assets 783,839us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
634,334us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Future policy benefits 675,837us-gaap_LiabilityForFuturePolicyBenefits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
554,247us-gaap_LiabilityForFuturePolicyBenefits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Other policyholder liabilities 13,661us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
11,867us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Condensed Consolidated Income Statements:      
Premiums and contract revenues 6,487nwli_PremiumsEarnedAndPolicyCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
8,165nwli_PremiumsEarnedAndPolicyCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Net investment income 7,165us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
6,283us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Other revenues 16us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
18us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Total condensed consolidated premiums and other revenues 13,668us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
14,466us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Life and other policy benefits 5,113us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
2,492us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Amortization of deferred acquisition costs 3,181us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
2,400us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Universal life and annuity contract interest 4,939us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
5,105us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Other operating expenses 3,715us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
4,279us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Federal income taxes (benefit) (1,051)nwli_SegmentReportingInformationIncomeTaxesExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
65nwli_SegmentReportingInformationIncomeTaxesExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Total expenses 15,897us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
14,341us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Segment earnings (loss) (2,229)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
125us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_DomesticLifeInsuranceMember
 
Segments [Member] | International Life Insurance [Member]      
Selected Condensed Consolidated Balance Sheet Items:      
Deferred policy acquisition costs and sales inducements 249,736nwli_DeferredPolicyAcquisitionCostsAndSalesInducements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
239,432nwli_DeferredPolicyAcquisitionCostsAndSalesInducements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Total segment assets 1,246,906us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
1,188,473us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Future policy benefits 949,876us-gaap_LiabilityForFuturePolicyBenefits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
920,665us-gaap_LiabilityForFuturePolicyBenefits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Other policyholder liabilities 17,777us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
15,587us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Condensed Consolidated Income Statements:      
Premiums and contract revenues 30,333nwli_PremiumsEarnedAndPolicyCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
29,108nwli_PremiumsEarnedAndPolicyCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Net investment income 8,614us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
10,718us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Other revenues 86us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
241us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Total condensed consolidated premiums and other revenues 39,033us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
40,067us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Life and other policy benefits 6,205us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
5,035us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Amortization of deferred acquisition costs (650)us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
6,745us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Universal life and annuity contract interest 7,130us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
10,205us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Other operating expenses 5,922us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
7,025us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Federal income taxes (benefit) 6,545nwli_SegmentReportingInformationIncomeTaxesExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
3,759nwli_SegmentReportingInformationIncomeTaxesExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Total expenses 25,152us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
32,769us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Segment earnings (loss) 13,881us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
7,298us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_InternationalLifeInsuranceMember
 
Segments [Member] | Annuities [Member]      
Selected Condensed Consolidated Balance Sheet Items:      
Deferred policy acquisition costs and sales inducements 630,240nwli_DeferredPolicyAcquisitionCostsAndSalesInducements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
644,532nwli_DeferredPolicyAcquisitionCostsAndSalesInducements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Total segment assets 8,988,348us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
8,627,243us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Future policy benefits 7,916,554us-gaap_LiabilityForFuturePolicyBenefits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
7,682,956us-gaap_LiabilityForFuturePolicyBenefits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Other policyholder liabilities 121,951us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
116,284us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Condensed Consolidated Income Statements:      
Premiums and contract revenues 4,840nwli_PremiumsEarnedAndPolicyCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
5,003nwli_PremiumsEarnedAndPolicyCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Net investment income 79,236us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
86,617us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Other revenues 15us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
37us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Total condensed consolidated premiums and other revenues 84,091us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
91,657us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Life and other policy benefits 7,948us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
5,436us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Amortization of deferred acquisition costs 25,121us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
19,434us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Universal life and annuity contract interest 36,970us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
47,626us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Other operating expenses 6,178us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
7,096us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Federal income taxes (benefit) 2,523nwli_SegmentReportingInformationIncomeTaxesExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
4,102nwli_SegmentReportingInformationIncomeTaxesExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Total expenses 78,740us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
83,694us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Segment earnings (loss) 5,351us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
7,963us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nwli_AnnuitiesMember
 
Segments [Member] | All Others [Member]      
Selected Condensed Consolidated Balance Sheet Items:      
Deferred policy acquisition costs and sales inducements 0nwli_DeferredPolicyAcquisitionCostsAndSalesInducements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0nwli_DeferredPolicyAcquisitionCostsAndSalesInducements
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Total segment assets 259,212us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
264,435us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Future policy benefits 0us-gaap_LiabilityForFuturePolicyBenefits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_LiabilityForFuturePolicyBenefits
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Other policyholder liabilities 0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_PolicyholderFunds
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Condensed Consolidated Income Statements:      
Premiums and contract revenues 0nwli_PremiumsEarnedAndPolicyCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0nwli_PremiumsEarnedAndPolicyCharges
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Net investment income 4,908us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
4,833us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Other revenues 5,212us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
5,467us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Total condensed consolidated premiums and other revenues 10,120us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
10,300us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Life and other policy benefits 0us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_PolicyholderBenefitsAndClaimsIncurredNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Amortization of deferred acquisition costs 0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Universal life and annuity contract interest 0us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Other operating expenses 4,695us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
5,063us-gaap_OtherCostAndExpenseOperating
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Federal income taxes (benefit) 1,738nwli_SegmentReportingInformationIncomeTaxesExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
1,780nwli_SegmentReportingInformationIncomeTaxesExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Total expenses 6,433us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
6,843us-gaap_OperatingExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Segment earnings (loss) 3,687us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
3,457us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Other unallocated [Member]      
Selected Condensed Consolidated Balance Sheet Items:      
Total segment assets $ 183,698us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
$ 198,132us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember