XML 30 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation of Revenue [Line Items]    
Total revenue $ 106,408 $ 68,773
Earnings per share, basic (in usd per share) $ 0.14 $ (0.24)
Earnings per share, diluted (in usd per share) $ 0.13 $ (0.24)
Medicare    
Disaggregation of Revenue [Line Items]    
Total revenue $ 89,178 $ 50,776
Individual and Family    
Disaggregation of Revenue [Line Items]    
Total revenue 2,656 6,137
Ancillary    
Disaggregation of Revenue [Line Items]    
Total revenue 4,251 3,519
Commission, Members Approved In Prior Periods    
Disaggregation of Revenue [Line Items]    
Total revenue $ 12,748 $ 7,420
Earnings per share, basic (in usd per share) $ 0.52 $ 0.34
Earnings per share, diluted (in usd per share) $ 0.49 $ 0.34
Product Concentration Risk | Revenue | Medicare    
Disaggregation of Revenue [Line Items]    
Commission revenue, percentage 89.00% 79.00%
Medicare Advantage | Medicare    
Disaggregation of Revenue [Line Items]    
Average plan duration 3 years  
Total revenue $ 68,347 $ 39,843
Medicare Part D | Medicare    
Disaggregation of Revenue [Line Items]    
Average plan duration 5 years  
Total revenue $ 5,661 2,336
Medicare Supplement | Medicare    
Disaggregation of Revenue [Line Items]    
Average plan duration 5 years  
Total revenue $ 15,170 8,597
Other | Ancillary    
Disaggregation of Revenue [Line Items]    
Total revenue $ 1,049 $ 951
Minimum | Individual and Family    
Disaggregation of Revenue [Line Items]    
Average plan duration 1 year 6 months  
Minimum | Other | Ancillary    
Disaggregation of Revenue [Line Items]    
Average plan duration 1 year  
Maximum | Individual and Family    
Disaggregation of Revenue [Line Items]    
Average plan duration 2 years  
Maximum | Medicare Advantage | Medicare    
Disaggregation of Revenue [Line Items]    
Average plan duration 12 years  
Maximum | Other | Ancillary    
Disaggregation of Revenue [Line Items]    
Average plan duration 3 years