XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Commission Revenue by Segment (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenue $ 113,119 $ 92,964
Basic (in dollars per share) $ (0.33) $ (0.96)
Diluted (in dollars per share) $ (0.33) $ (0.96)
Commission    
Disaggregation of Revenue [Line Items]    
Total revenue $ 98,946 $ 80,927
Commission revenue from members approved during the period    
Disaggregation of Revenue [Line Items]    
Total revenue 85,612 75,429
Commission revenue from renewals of small business members during the period    
Disaggregation of Revenue [Line Items]    
Total revenue 2,850 3,028
Total net commission revenue from members approved in prior periods    
Disaggregation of Revenue [Line Items]    
Total revenue $ 10,484 $ 2,470
Basic (in dollars per share) $ 0.26 $ 0.06
Diluted (in dollars per share) $ 0.26 $ 0.06
Medicare | Commission    
Disaggregation of Revenue [Line Items]    
Total revenue $ 89,719 $ 70,754
Medicare | Commission revenue from members approved during the period    
Disaggregation of Revenue [Line Items]    
Total revenue 81,754 69,752
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 7,965 1,002
Employer and Individual | Commission    
Disaggregation of Revenue [Line Items]    
Total revenue 9,227 10,173
Employer and Individual | Commission revenue from members approved during the period    
Disaggregation of Revenue [Line Items]    
Total revenue 3,858 5,677
Employer and Individual | Commission revenue from renewals of small business members during the period    
Disaggregation of Revenue [Line Items]    
Total revenue 2,850 3,028
Employer and Individual | Total net commission revenue from members approved in prior periods    
Disaggregation of Revenue [Line Items]    
Total revenue $ 2,519 $ 1,468