XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Geographic Information - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total revenue $ 60,782 $ 65,856 $ 173,901 $ 158,820
Variable marketing and advertising (14,517) (18,968) (49,460) (49,992)
Medicare CC&E (27,279) (27,820) (63,928) (60,046)
Cost of revenue (98) (182) 110 (443)
Gross profit (loss) 18,888 18,886 60,623 48,339
Operating Segments | Medicare        
Segment Reporting Information [Line Items]        
Total revenue 58,059 59,248 161,728 141,636
Variable marketing and advertising (13,800) (18,270) (47,553) (48,518)
Medicare CC&E (25,078) (25,685) (59,547) (55,634)
Cost of revenue (36) (89) 264 (232)
Gross profit (loss) 19,145 15,204 54,892 37,252
Operating Segments | Employer and Individual        
Segment Reporting Information [Line Items]        
Total revenue 2,723 6,608 12,173 17,184
Variable marketing and advertising (717) (698) (1,907) (1,474)
Medicare CC&E (2,201) (2,135) (4,381) (4,412)
Cost of revenue (62) (93) (154) (211)
Gross profit (loss) $ (257) $ 3,682 $ 5,731 $ 11,087