XML 97 R90.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Summary of Renewal Commissions Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Senior Health Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Balance, beginning of period $ 115,933 $ 134,199 $ 128,886 $ 139,399
Commissions revenue 6,989 6,923 13,313 15,985
Less: collections (9,970) (10,304) (21,406) (24,566)
Tail revenue adjustment from change in estimate (1,810)   (9,651)  
Balance, at the end of period 111,142 130,818 111,142 130,818
Corporate and Other Distributed Products Segment Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Balance, beginning of period 60,365 60,210 61,372 60,644
Commissions revenue 5,864 6,405 10,903 11,775
Less: collections (6,349) (6,209) (12,395) (12,013)
Balance, at the end of period $ 59,880 $ 60,406 $ 59,880 $ 60,406