XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 532,410 $ 452,871
Sponsorship and Advertising Revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 45,481 38,743
Fee-based and Other Revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 25,282 10,204
Medicare    
Disaggregation of Revenue [Line Items]    
Total revenue 427,349 360,854
Medicare | Medicare Advantage    
Disaggregation of Revenue [Line Items]    
Total revenue 394,942 335,849
Medicare | Medicare Supplement    
Disaggregation of Revenue [Line Items]    
Total revenue 19,634 13,825
Medicare | Medicare Part D    
Disaggregation of Revenue [Line Items]    
Total revenue 12,773 11,180
Individual and Family    
Disaggregation of Revenue [Line Items]    
Total revenue 8,402 16,660
Individual and Family | Non-Qualified Health Plans    
Disaggregation of Revenue [Line Items]    
Total revenue 3,640 10,640
Individual and Family | Qualified Health Plans    
Disaggregation of Revenue [Line Items]    
Total revenue 4,762 6,020
Ancillary    
Disaggregation of Revenue [Line Items]    
Total revenue 10,787 10,754
Ancillary | Short-term    
Disaggregation of Revenue [Line Items]    
Total revenue 2,317 3,319
Ancillary | Dental    
Disaggregation of Revenue [Line Items]    
Total revenue 3,514 3,151
Ancillary | Vision    
Disaggregation of Revenue [Line Items]    
Total revenue 2,062 1,627
Ancillary | Other    
Disaggregation of Revenue [Line Items]    
Total revenue 2,894 2,657
Small Business    
Disaggregation of Revenue [Line Items]    
Total revenue 11,545 17,669
Commission Bonus and Other    
Disaggregation of Revenue [Line Items]    
Total revenue 3,564 (2,013)
Total Commission Revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 461,647 403,924
Other    
Disaggregation of Revenue [Line Items]    
Total revenue $ 70,763 $ 48,947