XML 88 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Other Operating Information on Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Segment Reporting Information [Line Items]      
Assets $ 1,712,500 $ 1,685,325 $ 1,662,473
Operating Segments      
Segment Reporting Information [Line Items]      
Assets 1,676,498   1,621,275
Operating Segments | Life Insurance:      
Segment Reporting Information [Line Items]      
Assets 1,311,093   1,263,544
Operating Segments | Home Service Insurance:      
Segment Reporting Information [Line Items]      
Assets 365,405   357,731
Corporate, Non-Segment      
Segment Reporting Information [Line Items]      
Assets $ 36,002   $ 41,198