XML 171 R154.htm IDEA: XBRL DOCUMENT
v3.24.0.1

COMMITMENTS AND CONTINGENT LIABILITIES - Additional Information (Detail) - 12 months ended Dec. 31, 2023 $ in Millions, ¥ in Billions | JPY (¥) agreements | USD ($) agreements
--- | --- | ---
Commitments and Contingencies Disclosure [Line Items] |  |
Number of operating service agreements, technology and consulting | 2 | 2
Number of operating service agreements, information technology and data services | 2 | 2
Technology and consulting company mainframe and server computer operations and support |  |
Commitments and Contingencies Disclosure [Line Items] |  |
Outsourcing agreements, remaining term | 1 year | 1 year
Outsourcing agreements, aggregate remaining cost | ¥ 10.5 | $ 74
Technology and consulting company application maintenance and development services |  |
Commitments and Contingencies Disclosure [Line Items] |  |
Outsourcing agreements, remaining term | 1 year | 1 year
Outsourcing agreements, aggregate remaining cost | ¥ 0.4 | $ 3
Management consulting and technology services company application maintenance and development services |  |
Commitments and Contingencies Disclosure [Line Items] |  |
Outsourcing agreements, remaining term | 5 years | 5 years
Outsourcing agreements, aggregate remaining cost | ¥ 18.3 | $ 129
Information technology and data services company application maintenance and development services first agreement |  |
Commitments and Contingencies Disclosure [Line Items] |  |
Outsourcing agreements, remaining term | 2 years | 2 years
Outsourcing agreements, aggregate remaining cost | ¥ 3.3 | $ 24
Information technology and data services company application maintenance and development services second agreement |  |
Commitments and Contingencies Disclosure [Line Items] |  |
Outsourcing agreements, remaining term | 2 years | 2 years
Outsourcing agreements, aggregate remaining cost | ¥ 4.6 | $ 32
Information technology and data services company enterprise software licensing |  |
Commitments and Contingencies Disclosure [Line Items] |  |
Outsourcing agreements, remaining term | 1 year | 1 year
Outsourcing agreements, aggregate remaining cost | ¥ 1.4 | $ 10
Information technology and software company application maintenance and development services |  |
Commitments and Contingencies Disclosure [Line Items] |  |
Outsourcing agreements, remaining term | 2 years | 2 years
Outsourcing agreements, aggregate remaining cost | ¥ 1.8 | $ 12

X
- Definition Commitments and Contingencies Disclosure [Line Items] + References No definition available. + Details
Name: | afl_CommitmentsAndContingenciesDisclosureLineItems
Namespace Prefix: | afl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Operating Service Agreements, Information Technology and Data Services + References No definition available. + Details
Name: | afl_NumberofOperatingServiceAgreementsInformationTechnologyandDataServices
Namespace Prefix: | afl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of Operating Service Agreements, Technology and Consulting + References No definition available. + Details
Name: | afl_NumberofOperatingServiceAgreementsTechnologyandConsulting
Namespace Prefix: | afl_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The minimum amount the entity agreed to spend under the long-term purchase commitment. + References No definition available. + Details
Name: | us-gaap_LongTermPurchaseCommitmentAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_LongtermPurchaseCommitmentPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=afl_TechnologyAndConsultingCompanyMainframeAndServerComputerOperationsAndSupportMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=afl_TechnologyandConsultingCompanyApplicationMaintenanceAndDevelopmentServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=afl_ManagementConsultingandTechnologyServicesCompanyApplicationMaintenanceAndDevelopmentServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=afl_InformationTechnologyandDataServicesCompanyApplicationMaintenanceandDevelopmentServicesFirstAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=afl_InformationTechnologyandDataServicesCompanyApplicationMaintenanceandDevelopmentServicesSecondAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=afl_InformationTechnologyAndDataServicesCompanyEnterpriseSoftwareLicensingAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=afl_InformationTechnologyAndSoftwareCompanyApplicationMaintenanceAndDevelopmentServicesAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |