XML 146 R50.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

BUSINESS SEGMENT AND FOREIGN INFORMATION - Information on Transfers of Funds from Aflac Japan (Detail) $ in Millions, ¥ in Billions | 12 Months Ended
--- | ---
Dec. 31, 2019 USD ($) | Dec. 31, 2019 JPY (¥) | Dec. 31, 2018 USD ($) | Dec. 31, 2018 JPY (¥) | Dec. 31, 2017 USD ($) | Dec. 31, 2017 JPY (¥)
Segment Reporting [Abstract] |  |  |  |  |  |
Management fees | $ 75 |  | $ 136 |  | $ 93 |
Allocated expenses | 4 |  | 24 |  | 109 |
Profit remittances | 2,070 | ¥ 225.2 | 808 | ¥ 89.7 | 1,150 | ¥ 129.3
Total transfers from Aflac Japan | $ 2,149 |  | $ 968 |  | $ 1,352 |

X
- Definition Intercompany Transfer Allocated Expenses Amount + References No definition available. + Details
Name: | afl_IntercompanyTransferAllocatedExpensesAmount
Namespace Prefix: | afl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Intercompany Transfer Amount + References No definition available. + Details
Name: | afl_IntercompanyTransferAmount
Namespace Prefix: | afl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Intercompany Transfer Management Fees Amount + References No definition available. + Details
Name: | afl_IntercompanyTransferManagementFeesAmount
Namespace Prefix: | afl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of foreign earnings repatriated from subsidiaries outside the country of domicile. + References No definition available. + Details
Name: | us-gaap_ForeignEarningsRepatriated
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_SegmentReportingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration