XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Commission Revenue by Segment (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 53,869 $ 58,409 $ 227,770 $ 217,229
Basic (in dollars per share) $ (1.46) $ (1.83) $ (2.78) $ (4.13)
Diluted (in dollars per share) $ (1.46) $ (1.83) $ (2.78) $ (4.13)
Commission        
Disaggregation of Revenue [Line Items]        
Total revenue $ 47,223 $ 48,222 $ 200,900 $ 185,996
Commission revenue from members approved during the period        
Disaggregation of Revenue [Line Items]        
Total revenue 33,283 45,172 153,963 163,807
Commission revenue from renewals of small business members during the period        
Disaggregation of Revenue [Line Items]        
Total revenue 1,737 1,852 6,479 7,022
Total Net Commission Revenue from Members Approved in Prior Periods        
Disaggregation of Revenue [Line Items]        
Total revenue $ 12,203 $ 1,198 $ 40,458 $ 15,167
Basic (in dollars per share) $ 0.30 $ 0.03 $ 1.01 $ 0.39
Diluted (in dollars per share) $ 0.30 $ 0.03 $ 1.01 $ 0.39
Medicare | Commission        
Disaggregation of Revenue [Line Items]        
Total revenue $ 43,483 $ 43,414 $ 185,439 $ 164,790
Medicare | Commission revenue from members approved during the period        
Disaggregation of Revenue [Line Items]        
Total revenue 31,402 42,324 146,304 152,017
Medicare | Commission revenue from renewals of small business members during the period        
Disaggregation of Revenue [Line Items]        
Total revenue     0  
Medicare | Total Net Commission Revenue from Members Approved in Prior Periods        
Disaggregation of Revenue [Line Items]        
Total revenue 12,081 1,090 39,135 12,773
Employer and Individual | Commission        
Disaggregation of Revenue [Line Items]        
Total revenue 3,740 4,808 15,461 21,206
Employer and Individual | Commission revenue from members approved during the period        
Disaggregation of Revenue [Line Items]        
Total revenue 1,881 2,848 7,659 11,790
Employer and Individual | Commission revenue from renewals of small business members during the period        
Disaggregation of Revenue [Line Items]        
Total revenue 1,737 1,852 6,479 7,022
Employer and Individual | Total Net Commission Revenue from Members Approved in Prior Periods        
Disaggregation of Revenue [Line Items]        
Total revenue $ 122 $ 108 $ 1,323 $ 2,394