XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Total revenue $ 532,410 $ 452,871
Variable marketing and advertising (161,442) (144,791)
Segment CC&E (160,716) (147,124)
Cost of revenue (1,794) (1,771)
Gross profit 208,458 159,185
Operating Segments | Medicare Segment    
Segment Reporting Information [Line Items]    
Total revenue 500,638 406,467
Variable marketing and advertising (157,121) (141,487)
Segment CC&E (150,613) (137,910)
Cost of revenue (1,396) (1,312)
Gross profit 191,508 125,758
Operating Segments | E&I Segment    
Segment Reporting Information [Line Items]    
Total revenue 31,772 46,404
Variable marketing and advertising (4,321) (3,304)
Segment CC&E (10,103) (9,214)
Cost of revenue (398) (459)
Gross profit $ 16,950 $ 33,427