XML 167 R121.htm IDEA: XBRL DOCUMENT v3.22.0.1
INSURANCE LIABILITIES (Details - Schedule of universal life policies with secondary guarantees) - Universal life products - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Movement in Liabilities for Guarantees on Long-Duration Contracts, Guaranteed Benefit Liability, Gross [Roll Forward]      
Balance at the beginning of the period $ 4,751 $ 3,787 $ 2,893
Incurred guaranteed benefits 603 1,041 514
Paid guaranteed benefits (489) (470) (469)
Changes in unrealized appreciation (depreciation) of investments (360) 393 849
Balance at the end of the period 4,505 4,751 $ 3,787
Net Amount at Risk [Abstract]      
Account value 3,313 3,078  
Net amount at risk $ 65,801 $ 63,721  
Average attained age of contract holders by product 53 years 53 years