Report Element Properties

Report Standard Label Variable Annuity [Member]
Documentation Contract providing periodic payment that varies according to investment experience of separate account in which amount paid to provide for annuity is allocated.
Report Element Class Abstract
Prefix (From Taxonomy) us-gaap
Balance Type
Period Type
Data Type String (xbrli:stringItemType, nonnum:domainItemType )
Name us-gaap:VariableAnnuityMember
ID us-gaap_VariableAnnuityMember


Labels of Report Element

From Role Label Lang
us-gaap Standard label Variable Annuity [Member] en-US


References of Report Element

Publisher Reference Name Reference Information
FASB Accounting Standards Codification
Topic: 944
Section: 50
SubTopic: 80
Paragraph: 2
SourceName: Reference Project
ChangeDate: 2016-11
ModifiedReferences: true
TaxonomyVersion: 2017
PublishDate: 2019-01
Source: TIG
SourceName: Insurance, Long-Duration Contracts
Source_ASU_Number: 2018-12
ModifiedReferences: true
ChangeDate: 2018-08
SourceName: Long-duration Insurance
PreviousDocumentation: A contract that provides periodic payments, which vary according to the investment experience of the separate accounts in which the amounts paid to provide for the annuity are allocated.
ModifiedDocumentation: true
TaxonomyVersion: 2019
FASB Accounting Standards Codification
Topic: 944
Section: 55
SubTopic: 80
Paragraph: 18
FASB Accounting Standards Codification
Topic: 944
Section: 55
SubTopic: 40
Paragraph: 29G