XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenue $ 113,119 $ 92,964
Medicare    
Disaggregation of Revenue [Line Items]    
Total revenue 86,033 70,159
Medicare | Medicare Advantage    
Disaggregation of Revenue [Line Items]    
Total revenue 74,986 61,996
Medicare | Medicare Supplement    
Disaggregation of Revenue [Line Items]    
Total revenue 8,604 5,478
Medicare | Medicare Part D    
Disaggregation of Revenue [Line Items]    
Total revenue 2,443 2,685
Individual and Family    
Disaggregation of Revenue [Line Items]    
Total revenue 2,683 3,691
Individual and Family | Non-Qualified Health Plans    
Disaggregation of Revenue [Line Items]    
Total revenue 918 1,645
Individual and Family | Qualified Health Plans    
Disaggregation of Revenue [Line Items]    
Total revenue 1,765 2,046
Ancillary    
Disaggregation of Revenue [Line Items]    
Total revenue 5,832 2,688
Ancillary | Short-term    
Disaggregation of Revenue [Line Items]    
Total revenue 370 388
Ancillary | Dental    
Disaggregation of Revenue [Line Items]    
Total revenue 2,234 877
Ancillary | Vision    
Disaggregation of Revenue [Line Items]    
Total revenue 769 689
Ancillary | Other    
Disaggregation of Revenue [Line Items]    
Total revenue 2,459 734
Small Business    
Disaggregation of Revenue [Line Items]    
Total revenue 3,434 3,616
Commission Bonus and Other    
Disaggregation of Revenue [Line Items]    
Total revenue 964 773
Total Commission Revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 98,946 80,927
Other Revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 14,173 12,037
Other Revenue | Sponsorship and Advertising Revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 8,139 10,189
Other Revenue | Fee-based and Other Revenue    
Disaggregation of Revenue [Line Items]    
Total revenue $ 6,034 $ 1,848