XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Business and Significant Accounting Policies - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
insurance_carrier
Dec. 31, 2023
USD ($)
Defined Contribution Plan Disclosure [Line Items]    
Number of health insurance carriers | insurance_carrier 180  
Advertising expense $ 164,200 $ 148,700
Research and development expense 12,400 13,700
Capitalized internal-use software and website development costs 11,500 9,700
Amortization of internally developed software 14,355 17,376
Capitalized internal-use software and development costs, net $ 20,700 23,600
Maximum annual contributions per employee, percentage 85.00%  
Matching contribution, percent of match 100.00%  
Maximum matching contribution percentage 3.00%  
Contribution amount $ 4,200 $ 3,600
Service-Based Awards | Share-Based Payment Arrangement, Nonemployee    
Defined Contribution Plan Disclosure [Line Items]    
Vesting term for awards 1 year  
Performance And Market-Based Awards    
Defined Contribution Plan Disclosure [Line Items]    
Vesting term for awards 1 year  
Common stock options    
Defined Contribution Plan Disclosure [Line Items]    
Vesting term for awards 7 years  
Market-Based Performance Stock Units    
Defined Contribution Plan Disclosure [Line Items]    
Vesting term for awards 4 years  
Internal-Use Software and Website Development Costs    
Defined Contribution Plan Disclosure [Line Items]    
Useful life (in years) 3 years  
Maximum | Service-Based Awards | Share-Based Payment Arrangement, Employee    
Defined Contribution Plan Disclosure [Line Items]    
Vesting term for awards 4 years  
Maximum | Performance And Market-Based Awards    
Defined Contribution Plan Disclosure [Line Items]    
Percent of target 200.00%  
Maximum | Non-Market Based Performance Stock Units    
Defined Contribution Plan Disclosure [Line Items]    
Vesting term for awards 2 years  
Minimum | Service-Based Awards | Share-Based Payment Arrangement, Employee    
Defined Contribution Plan Disclosure [Line Items]    
Vesting term for awards 3 years  
Minimum | Performance And Market-Based Awards    
Defined Contribution Plan Disclosure [Line Items]    
Percent of target 0.00%  
Minimum | Non-Market Based Performance Stock Units    
Defined Contribution Plan Disclosure [Line Items]    
Vesting term for awards 1 year  
Medicare | Medicare Advantage | Maximum    
Defined Contribution Plan Disclosure [Line Items]    
Average plan duration (in years) 15 years  
Medicare | Medicare Advantage | Minimum    
Defined Contribution Plan Disclosure [Line Items]    
Average plan duration (in years) 2 years  
Medicare | Medicare Advantage | Median    
Defined Contribution Plan Disclosure [Line Items]    
Average plan duration (in years) 3 years  
Medicare | Medicare Supplement    
Defined Contribution Plan Disclosure [Line Items]    
Average plan duration (in years) 4 years  
Medicare | Medicare Part D    
Defined Contribution Plan Disclosure [Line Items]    
Average plan duration (in years) 5 years  
Individual and Family | Maximum    
Defined Contribution Plan Disclosure [Line Items]    
Average plan duration (in years) 2 years  
Individual and Family | Minimum    
Defined Contribution Plan Disclosure [Line Items]    
Average plan duration (in years) 1 year 6 months  
Ancillary | Maximum | Short-term    
Defined Contribution Plan Disclosure [Line Items]    
Average plan duration (in years) 6 months  
Ancillary | Maximum | Other    
Defined Contribution Plan Disclosure [Line Items]    
Average plan duration (in years) 6 years  
Ancillary | Minimum | Other    
Defined Contribution Plan Disclosure [Line Items]    
Average plan duration (in years) 1 year  
Revenue from Contract with Customer | Product Concentration Risk | Medicare    
Defined Contribution Plan Disclosure [Line Items]    
Concentration risk, percentage 93.00% 89.00%