v3.25.2
Fair Value Measurements - Fair Value, Measure on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fixed Maturity Securities, Available-For-Sale    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 0  
Total gains for the period recognized in net investment (losses) gains (195)  
Issuances 0  
Settlements 0  
Purchases 77,979  
Sales/Disposals (374)  
Total unrealized gains for the period recognized in accumulated comprehensive income (loss) 510  
Ending balance 77,920 $ 0
Total gains for the period recognized in net investment (losses) gains attributable to the change in unrealized gains or losses relating to assets held as of period end 0  
Mortgage Loans    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 50,070 52,842
Total gains for the period recognized in net investment (losses) gains 420 (385)
Issuances 649 27,642
Settlements (24,649) (30,029)
Purchases 0  
Sales/Disposals 0  
Total unrealized gains for the period recognized in accumulated comprehensive income (loss) 0  
Ending balance 26,490 50,070
Total gains for the period recognized in net investment (losses) gains attributable to the change in unrealized gains or losses relating to assets held as of period end $ 411 $ (426)