XML 87 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information Operating Premium Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Premiums $ 43,388 $ 42,559 $ 83,185 $ 81,232
Operating Segments | Life Insurance:        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Direct Premiums Earned 35,587 32,964 67,282 61,198
Reinsurance Premiums, Net (2,944) (1,359) (5,485) (1,732)
Premiums 32,643 31,605 61,797 59,466
Operating Segments | Home Service Insurance:        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Direct Premiums Earned 10,814 10,961 21,469 21,787
Reinsurance Premiums, Net (69) (7) (81) (19)
Premiums 10,745 10,954 21,388 21,768
Direct First Year Premium | Operating Segments | Life Insurance:        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Direct Premiums Earned 8,107 6,496 15,711 11,080
Direct First Year Premium | Operating Segments | Home Service Insurance:        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Direct Premiums Earned 1,328 1,397 2,541 2,744
Direct Renewal Premium | Operating Segments | Life Insurance:        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Direct Premiums Earned 27,480 26,468 51,571 50,118
Direct Renewal Premium | Operating Segments | Home Service Insurance:        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Direct Premiums Earned $ 9,486 $ 9,564 $ 18,928 $ 19,043