v3.26.1
Segment and Geographic Information - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total revenue $ 33,566 $ 60,782 $ 121,584 $ 173,901
Variable marketing and advertising (6,406) (14,517) (25,978) (49,460)
Medicare CC&E (21,771) (27,279) (53,525) (63,928)
Cost of revenue (265) (98) (225) 110
Gross profit (loss) 5,124 18,888 41,856 60,623
Operating Segments | Medicare        
Segment Reporting [Line Items]        
Total revenue 31,799 58,059 113,070 161,728
Variable marketing and advertising (5,793) (13,800) (24,522) (47,553)
Medicare CC&E (19,832) (25,078) (49,444) (59,547)
Cost of revenue (210) (36) (104) 264
Gross profit (loss) 5,964 19,145 39,000 54,892
Operating Segments | Employer and Individual        
Segment Reporting [Line Items]        
Total revenue 1,767 2,723 8,514 12,173
Variable marketing and advertising (613) (717) (1,456) (1,907)
Medicare CC&E (1,939) (2,201) (4,081) (4,381)
Cost of revenue (55) (62) (121) (154)
Gross profit (loss) $ (840) $ (257) $ 2,856 $ 5,731