XML 25 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
BUSINESS SEGMENT AND FOREIGN INFORMATION - Operations by Segment - Assets (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets $ 119,767us-gaap_Assets $ 121,307us-gaap_Assets $ 131,094us-gaap_Assets
Aflac Japan      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 98,525us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
102,973us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
113,678us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
Aflac U.S.      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 18,383us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
16,112us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
16,122us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
Other business segments      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 128us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
155us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
154us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Total Business Segments      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 117,036us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
119,240us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
129,954us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Corporate      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets 24,636us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
19,909us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
20,318us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Intercompany eliminations      
Segment Reporting, Asset Reconciling Item [Line Items]      
Assets $ (21,905)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
$ (17,842)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember
$ (19,178)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_ConsolidationEliminationsMember