XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Financial Statement Information - Schedule of Commissions Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Change in Contract with Customer Asset [Roll Forward]    
Beginning balance $ 918,177 $ 884,304
Total revenue 532,410 452,871
Cash receipts (379,730) (370,331)
Net change in credit loss allowance (104) 280
Ending balance 999,990 918,177
Medicare Segment    
Change in Contract with Customer Asset [Roll Forward]    
Beginning balance 847,332 817,043
Cash receipts (341,860) (329,600)
Net change in credit loss allowance (97) 258
Ending balance 936,940 847,332
E&I Segment    
Change in Contract with Customer Asset [Roll Forward]    
Beginning balance 70,845 67,261
Cash receipts (37,870) (40,731)
Net change in credit loss allowance (7) 22
Ending balance 63,050 70,845
Commission revenue from members approved during the period    
Change in Contract with Customer Asset [Roll Forward]    
Total revenue 429,350 345,876
Commission revenue from members approved during the period | Medicare Segment    
Change in Contract with Customer Asset [Roll Forward]    
Total revenue 412,887 326,087
Commission revenue from members approved during the period | E&I Segment    
Change in Contract with Customer Asset [Roll Forward]    
Total revenue 16,463 19,789
Commission revenue from renewals of small business members during the period    
Change in Contract with Customer Asset [Roll Forward]    
Total revenue 9,562 9,973
Commission revenue from renewals of small business members during the period | Medicare Segment    
Change in Contract with Customer Asset [Roll Forward]    
Total revenue 0 0
Commission revenue from renewals of small business members during the period | E&I Segment    
Change in Contract with Customer Asset [Roll Forward]    
Total revenue 9,562 9,973
Net commission revenue from members approved in prior periods    
Change in Contract with Customer Asset [Roll Forward]    
Total revenue 22,735 48,075
Net commission revenue from members approved in prior periods | Medicare Segment    
Change in Contract with Customer Asset [Roll Forward]    
Total revenue 18,678 33,544
Net commission revenue from members approved in prior periods | E&I Segment    
Change in Contract with Customer Asset [Roll Forward]    
Total revenue $ 4,057 $ 14,531