v3.23.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenue $ 73,723 $ 105,250
Medicare    
Disaggregation of Revenue [Line Items]    
Total revenue 58,963 85,710
Medicare | Medicare Advantage    
Disaggregation of Revenue [Line Items]    
Total revenue 54,121 78,130
Medicare | Medicare Supplement    
Disaggregation of Revenue [Line Items]    
Total revenue 4,065 6,120
Medicare | Medicare Part D    
Disaggregation of Revenue [Line Items]    
Total revenue 777 1,460
Individual and Family    
Disaggregation of Revenue [Line Items]    
Total revenue 4,006 3,126
Individual and Family | Non-Qualified Health Plans    
Disaggregation of Revenue [Line Items]    
Total revenue 2,355 1,610
Individual and Family | Qualified Health Plans    
Disaggregation of Revenue [Line Items]    
Total revenue 1,651 1,516
Ancillary    
Disaggregation of Revenue [Line Items]    
Total revenue 2,422 2,831
Ancillary | Short-term    
Disaggregation of Revenue [Line Items]    
Total revenue 984 1,343
Ancillary | Dental    
Disaggregation of Revenue [Line Items]    
Total revenue 710 831
Ancillary | Vision    
Disaggregation of Revenue [Line Items]    
Total revenue 210 243
Ancillary | Other    
Disaggregation of Revenue [Line Items]    
Total revenue 518 414
Small Business    
Disaggregation of Revenue [Line Items]    
Total revenue 4,873 3,483
Commission Bonus and Other    
Disaggregation of Revenue [Line Items]    
Total revenue (2,261) (1,300)
Total Commission Revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 68,003 93,850
Other Revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 5,720 11,400
Other Revenue | Sponsorship and Advertising Revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 4,943 10,645
Other Revenue | Other    
Disaggregation of Revenue [Line Items]    
Total revenue $ 777 $ 755