XML 178 R161.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Schedule II - Aflac Incorporated (Parent Only) - Summary of Notes Payable (Detail 1) - USD ($) $ in Millions | Dec. 31, 2023 | Dec. 31, 2022
--- | --- | ---
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | $ 7,240 | $ 7,295
Parent Company |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 6,819 | 7,069
Parent Company | 1.125% senior notes due March 2026 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 398 | 397
Parent Company | 2.875% senior notes due October 2026 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 299 | 298
Parent Company | 3.60% senior notes due April 2030 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 993 | 992
Parent Company | 6.90% senior notes due December 2039 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 221 | 221
Parent Company | 6.45% senior notes due August 2040 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 254 | 254
Parent Company | 4.00% senior noted due October 2046 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 394 | 394
Parent Company | 4.750% senior notes due January 2049 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 542 | 541
Parent Company | .300% senior notes due September 2025 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 87 | 93
Parent Company | .932% senior notes due January 2027 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 422 | 450
Parent Company | .500% senior notes due December 2029 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 88 | 95
Parent Company | .550% senior notes due March 2030 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 93 | 99
Parent Company | 1.159% senior notes due October 2030 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 206 | 220
Parent Company | .633% senior notes due April 2031 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 211 | 225
Parent Company | .843% senior notes due December 2031 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 65 | 70
Parent Company | .750% senior notes due March 2032 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 145 | 155
Parent Company | .844% senior notes due April 2033 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 84 | 90
Parent Company | 1.488% senior notes due October 2033 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 106 | 114
Parent Company | .934% senior notes due December 2034 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 69 | 73
Parent Company | .830% senior notes due March 2035 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 74 | 79
Parent Company | 1.039% senior notes due April 2036 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 70 | 75
Parent Company | 1.750% senior notes due October 2038 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 62 | 66
Parent Company | 1.122% senior notes due December 2039 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 44 | 47
Parent Company | 1.264% senior notes due April 2041 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 70 | 75
Parent Company | 2.108% subordinated notes due October 2047 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 419 | 448
Parent Company | 1.560% senior notes due April 2051 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 140 | 149
Parent Company | 1.075% senior notes due September 2029 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 234 | 250
Parent Company | 1.320% senior notes due December 2032 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 148 | 158
Parent Company | 1.594% senior notes due September 2037 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 45 | 49
Parent Company | 2.144% senior notes due September 2052 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 84 | 90
Parent Company | Yen-denominated loan variable interest rate due August 2027 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 82 | 88
Parent Company | Yen-denominated loan variable interest rate due August 2029 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | 178 | 190
Parent Company | Yen-denominated loan variable interest rate due August 2032 |  |
Condensed Financial Statements, Captions [Line Items] |  |
Notes payable | $ 492 | $ 524

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 12 -Subsection 04 -Paragraph a -Publisher SEC Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 5 -Subsection 04 -Paragraph c -Subparagraph Schedule I -Publisher SEC Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 7 -Subsection 05 -Paragraph c -Subparagraph Schedule II -Publisher SEC Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-X (SX) -Number 210 -Section 9 -Subsection 06 -Publisher SEC Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-11 + Details
Name: | srt_CondensedFinancialStatementsCaptionsLineItems
Namespace Prefix: | srt_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 + Details
Name: | us-gaap_NotesPayable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesOnePointOneTwoFivePercentDueMarchTwentyTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesTwoPointEightSevenFivePercentDueOctoberTwentyTwentySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesThreePointSixZeroPercentDueAprilTwentyThirtyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesSixPointNineZeroPercentDueDecemberTwentyThirtyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesSixPointFourFivePercentDueAugustTwentyFortyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesFourPointZeroZeroPercentDueOctoberTwentyFortySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesFourPointSevenFiveZeroPercentDueJanuaryTwentyFortyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesPointThreeZeroZeroPercentDueSeptemberTwentyTwentyFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesPointNineThreeTwoPercentDueJanuaryTwentyTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesPointFiveZeroZeroPercentDueDecemberTwentyTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesPointFiveFiveZeroPercentDueMarchTwentyThirtyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesOnePointOneFiveNinePercentDueOctoberTwentyThirtyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesPointSixThreeThreePercentDueAprilTwentyThirtyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesPointEightFourThreePercentDueDecemberTwentyThirtyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesPointSevenFiveZeroPercentDueMarchTwentyThirtyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesPointEightFourFourPercentDueAprilTwentyThirtyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesOnePointFourEightEightPercentDueOctoberTwentyThirtyThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesPointNineThreeFourPercentDueDecemberTwentyThirtyFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesPointEightThreeZeroPercentDueMarchTwentyThirtyFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesOnePointZeroThreeNinePercentDueAprilTwentyThirtySixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesOnePointSevenFiveZeroPercentDueOctoberTwentyThirtyEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesOnePointOneTwoTwoPercentDueDecemberTwentyThirtyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesOnePointTwoSixFourPercentDueAprilTwentyFortyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SubordinatedNotesTwoPointOneZeroEightPercentDueOctoberTwentyFortySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesOnePointFiveSixZeroPercentDueAprilTwentyFiftyOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesOnePointZeroSevenFivePercentDueSeptemberTwentyTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesOnePointThreeTwoZeroPercentDueDecemberTwentyThirtyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesOnePointFiveNineFourPercentDueSeptemberTwentyThirtySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_SeniorNotesTwoPointOneFourFourPercentDueSeptemberTwentyFiftyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_YenDenominatedLoanVariableInterestRateDueAugustTwentyTwentySevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_YenDenominatedLoanVariableInterestRateDueAugustTwentyTwentyNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=afl_YenDenominatedLoanVariableInterestRateDueAugustTwentyThirtyTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |