v3.26.1
Reinsurance (Inforce) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Abstract]    
Direct life insurance in force $ 5,539,881 $ 5,431,721
Aggregate assumed life insurance in force 3,119 3,193
Aggregate ceded life insurance in force (943,581) (910,226)
Net life insurance in force $ 4,599,419 $ 4,524,688