XML 100 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Schedule of Fixed Maturities, Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]    
Allowance for credit losses beginning balance $ 7,115  
Allowance for credit losses ending balance 10,395 $ 7,115
Corporates    
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]    
Allowance for credit losses beginning balance 7,115 0
Additions to allowance for which credit losses were not previously recorded 3,297 72,508
Additions (reductions) to allowance for fixed maturities that previously had an allowance (17) (65,393)
Reduction of allowance for which the Company intends to sell or more likely than not will be required to sell or sold during the period 0 0
Allowance for credit losses ending balance 7,098 7,115
Corporates | Fixed maturities available for sale    
Debt Securities, Available-for-sale, Allowance for Credit Loss [Roll Forward]    
Allowance for credit losses beginning balance 7,115  
Allowance for credit losses ending balance $ 10,395 $ 7,115