v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Net revenues $ 11,914 $ 220,972
Medicare Revenue    
Disaggregation of Revenue [Line Items]    
Net revenues 9,995 219,404
Total Other Revenue    
Disaggregation of Revenue [Line Items]    
Net revenues 1,919 1,568
Agency Revenue | Medicare Revenue    
Disaggregation of Revenue [Line Items]    
Net revenues 9,795 187,633
Commission Revenue    
Disaggregation of Revenue [Line Items]    
Net revenues 8,900 170,537
Commission Revenue | Medicare Revenue    
Disaggregation of Revenue [Line Items]    
Net revenues 9,775 167,109
Partner Marketing and Other Revenue | Medicare Revenue    
Disaggregation of Revenue [Line Items]    
Net revenues 20 20,524
Medicare Non-Agency Revenue | Medicare Revenue    
Disaggregation of Revenue [Line Items]    
Net revenues 200 31,771
Other Non-Agency Revenue | Total Other Revenue    
Disaggregation of Revenue [Line Items]    
Net revenues 1,764 1,283
Other Revenue | Total Other Revenue    
Disaggregation of Revenue [Line Items]    
Net revenues $ 155 $ 285