v3.26.1
Segment Information - Schedule of Reconciles Segment Revenues to Total Revenues and Segment Income (Loss) Before Income Taxes to Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Revenues $ 872,693 $ 804,843
Income before income taxes 249,418 221,315
Term Life Insurance Segment [Member]    
Segment Reporting Information [Line Items]    
Revenues 464,634 457,841
Income before income taxes 154,860 146,785
Investment and Savings Products Segment [Member]    
Segment Reporting Information [Line Items]    
Revenues 350,645 290,812
Income before income taxes 100,899 81,271
Corporate and Other Distributed Products Segment [Member]    
Segment Reporting Information [Line Items]    
Revenues 57,414 56,190
Income before income taxes $ (6,341) $ (6,741)