v3.26.1
Future Policy Benefits - Schedule of Reconcile Reinsurance Recoverables (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Liability for Future Policy Benefit, Activity [Line Items]    
Reinsurance recoverables $ 2,480,051 $ 2,564,952
Term Life Insurance    
Liability for Future Policy Benefit, Activity [Line Items]    
Reinsurance recoverables 2,465,179 2,550,187
Other    
Liability for Future Policy Benefit, Activity [Line Items]    
Reinsurance recoverables 14,872 14,765
Term Life and Other    
Liability for Future Policy Benefit, Activity [Line Items]    
Reinsurance recoverables $ 2,480,051 $ 2,564,952