XML 157 R140.htm IDEA: XBRL DOCUMENT
v3.22.4

Policy Claims and Benefits (Claims Development) (Details) - Life Insurance Product Line [Member] - USD ($) $ in Millions | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015 | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Liability for Unpaid Claims and Allocated Claim Adjustment Expense, Net |  | $ 1,236 |  |  |  |  |  |  |  |  |
Asia Pacific [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 1,620 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Liability for Unpaid Claims and Allocated Claim Adjustment Expense, Net, Not Separately Presented | [1] | 79 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 2,048 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Liability for Unpaid Claims and Allocated Claim Adjustment Expense, Net | [1] | 507 |  |  |  |  |  |  |  |  |
Americas [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 3,982 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Liability for Unpaid Claims and Allocated Claim Adjustment Expense, Net, Not Separately Presented | [1] | 108 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 4,603 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Liability for Unpaid Claims and Allocated Claim Adjustment Expense, Net | [1] | 729 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Accident Year 2013 [Member] | Asia Pacific [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 306 | $ 300 | $ 294 | $ 285 | $ 273 | $ 253 | $ 228 | $ 202 | $ 139 | $ 48
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 323 | 319 | 318 | 319 | 317 | 303 | 291 | 293 | 302 | 282
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 4 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Accident Year 2013 [Member] | Americas [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 311 | 309 | 305 | 302 | 297 | 292 | 286 | 277 | 249 | 114
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 336 | 336 | 335 | 337 | 336 | 336 | 337 | 339 | 333 | $ 349
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 0 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Accident Year 2014 [Member] | Asia Pacific [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 255 | 251 | 244 | 234 | 221 | 199 | 171 | 131 | 33 |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 275 | 276 | 277 | 277 | 275 | 262 | 257 | 290 | 267 |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 4 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Accident Year 2014 [Member] | Americas [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 378 | 374 | 368 | 364 | 356 | 349 | 337 | 305 | 129 |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 401 | 401 | 399 | 399 | 396 | 397 | 396 | 411 | $ 408 |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 0 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Accident Year 2015 [Member] | Asia Pacific [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 240 | 235 | 226 | 214 | 196 | 162 | 115 | 47 |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 258 | 258 | 259 | 258 | 258 | 242 | 249 | 269 |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 6 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Accident Year 2015 [Member] | Americas [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 446 | 441 | 437 | 431 | 422 | 407 | 361 | 146 |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 464 | 463 | 463 | 462 | 462 | 465 | 461 | $ 460 |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 0 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Accident Year 2016 [Member] | Asia Pacific [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 180 | 172 | 161 | 148 | 129 | 94 | 37 |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 210 | 209 | 212 | 213 | 206 | 199 | 220 |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 5 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Accident Year 2016 [Member] | Americas [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 472 | 467 | 460 | 451 | 437 | 393 | 185 |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 499 | 498 | 497 | 497 | 501 | 500 | $ 501 |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 0 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Accident Year 2017 [Member] | Asia Pacific [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 160 | 147 | 132 | 111 | 84 | 34 |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 196 | 198 | 210 | 207 | 208 | 205 |  |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 3 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Accident Year 2017 [Member] | Americas [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 474 | 468 | 462 | 448 | 403 | 190 |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 504 | 503 | 504 | 509 | 514 | $ 485 |  |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 0 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Accident Year 2018 [Member] | Asia Pacific [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 191 | 171 | 142 | 103 | 31 |  |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 239 | 245 | 256 | 262 | 245 |  |  |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 9 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Accident Year 2018 [Member] | Americas [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 489 | 479 | 465 | 415 | 183 |  |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 520 | 517 | 524 | 538 | $ 538 |  |  |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 1 |  |  |  |  |  |  |  |  |
Short-Duration Insurance Contract, Accident Year 2019 [Member] | Asia Pacific [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 174 | 136 | 99 | 37 |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 251 | 260 | 253 | 245 |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 19 |  |  |  |  |  |  |  |  |
Short-Duration Insurance Contract, Accident Year 2019 [Member] | Americas [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 428 | 418 | 372 | 180 |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 453 | 456 | 473 | $ 491 |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 2 |  |  |  |  |  |  |  |  |
Short-Duration Insurance Contract, Accident Year 2020 | Asia Pacific [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 80 | 53 | 22 |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 142 | 141 | 145 |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 23 |  |  |  |  |  |  |  |  |
Short-Duration Insurance Contract, Accident Year 2020 | Americas [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 388 | 356 | 159 |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 415 | 426 | $ 469 |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 5 |  |  |  |  |  |  |  |  |
Short-Duration Insurance Contract, Accident Year 2021 | Asia Pacific [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 23 | 8 |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 61 | 67 |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 12 |  |  |  |  |  |  |  |  |
Short-Duration Insurance Contract, Accident Year 2021 | Americas [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 414 | 177 |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 492 | 509 |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 27 |  |  |  |  |  |  |  |  |
Short-Duration Insurance Contract, Accident Year 2022 | Asia Pacific [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] | 11 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 93 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | 57 |  |  |  |  |  |  |  |  |
Short-Duration Insurance Contract, Accident Year 2022 | Americas [Member] |  |  |  |  |  |  |  |  |  |  |
Claims Development [Line Items] |  |  |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Cumulative Paid Claims and Allocated Claim Adjustment Expense, Net | [1] |  | $ 182 |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred Claims and Allocated Claim Adjustment Expense, Net | [1] | 519 |  |  |  |  |  |  |  |  |
Short-duration Insurance Contracts, Incurred but Not Reported (IBNR) Claims Liability, Net |  | $ 227 |  |  |  |  |  |  |  |  |
[1] | 2013 – 2021 unaudited.

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 No definition available. + Details
Name: | us-gaap_ClaimsDevelopmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after reinsurance, of paid claims and allocated claim adjustment expense used in claims development for short-duration insurance contracts. Excludes unallocated claim adjustment expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 4B -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=116884468&loc=SL65671311-158438 + Details
Name: | us-gaap_ShortdurationInsuranceContractsCumulativePaidClaimsAndAllocatedClaimAdjustmentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Undiscounted amount, after reinsurance, of incurred-but-not-reported (IBNR) liabilities plus expected development on reported claims, for claims and allocated claim adjustment expense for short-duration insurance contracts. Excludes unallocated claim adjustment expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 4E -URI https://asc.fasb.org/extlink&oid=116884468&loc=SL65671321-158438 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 4D -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=116884468&loc=SL65671317-158438 + Details
Name: | us-gaap_ShortdurationInsuranceContractsIncurredButNotReportedIbnrClaimsLiabilityNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount, after reinsurance, of incurred claims and allocated claim adjustment expense used in claims development for short-duration insurance contracts. Excludes unallocated claim adjustment expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 4B -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=116884468&loc=SL65671311-158438 + Details
Name: | us-gaap_ShortdurationInsuranceContractsIncurredClaimsAndAllocatedClaimAdjustmentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount, after reinsurance, of the liability for unpaid claims and allocated claim adjustment expense for short-duration insurance contracts. Excludes unallocated claim adjustment expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 4C -URI https://asc.fasb.org/extlink&oid=116884468&loc=SL65671315-158438 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 4B -URI https://asc.fasb.org/extlink&oid=116884468&loc=SL65671311-158438 + Details
Name: | us-gaap_ShortdurationInsuranceContractsLiabilityForUnpaidClaimsAndAllocatedClaimAdjustmentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted amount, after reinsurance, of the liability for unpaid claims and allocated claim adjustment expense for short-duration insurance contracts for accident years not separately presented in claim development information. Excludes unallocated claim adjustment expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 4B -URI https://asc.fasb.org/extlink&oid=116884468&loc=SL65671311-158438 + Details
Name: | us-gaap_ShortdurationInsuranceContractsLiabilityForUnpaidClaimsAndAllocatedClaimAdjustmentExpenseNetNotSeparatelyPresented
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_LifeInsuranceSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=srt_AsiaPacificMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=srt_AmericasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortdurationInsuranceContractsAccidentYear2013Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortdurationInsuranceContractsAccidentYear2014Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortdurationInsuranceContractsAccidentYear2015Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortdurationInsuranceContractsAccidentYear2016Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractsAccidentYear2017Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractsAccidentYear2018Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractAccidentYear2019Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractAccidentYear2020Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractAccidentYear2021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortdurationInsuranceContractsAccidentYearAxis=us-gaap_ShortDurationInsuranceContractAccidentYear2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |