v3.26.1
Future Policy Benefits - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Liability for Future Policy Benefit, Activity [Line Items]    
Future policy benefits remeasurement gain (loss) $ 7,377 $ 3,273
Future policy benefits as level percentage 100.00% 100.00%
Term Life Insurance Segment [Member]    
Liability for Future Policy Benefit, Activity [Line Items]    
Future policy benefits remeasurement gain (loss) $ 7,600