v3.26.1
Future Policy Benefits - Schedule of Reconcile LFPB (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Liability for Future Policy Benefit, Activity [Line Items]    
Future policy benefits $ 6,728,920 $ 6,818,179
Term Life Insurance    
Liability for Future Policy Benefit, Activity [Line Items]    
Future policy benefits 6,528,622 6,614,501
Other    
Liability for Future Policy Benefit, Activity [Line Items]    
Future policy benefits 200,298 203,678
Term Life and Other    
Liability for Future Policy Benefit, Activity [Line Items]    
Future policy benefits $ 6,728,920 $ 6,818,179