XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 60,782 $ 65,856 $ 173,901 $ 158,820
Medicare        
Disaggregation of Revenue [Line Items]        
Total revenue 50,502 48,923 136,535 119,082
Medicare | Medicare Advantage        
Disaggregation of Revenue [Line Items]        
Total revenue 38,264 42,168 113,250 104,164
Medicare | Medicare Supplement        
Disaggregation of Revenue [Line Items]        
Total revenue 13,286 4,045 21,890 9,523
Medicare | Medicare Part D        
Disaggregation of Revenue [Line Items]        
Total revenue (1,048) 2,710 1,395 5,395
Individual and Family        
Disaggregation of Revenue [Line Items]        
Total revenue (836) 1,098 1,847 4,789
Individual and Family | Non-Qualified Health Plans        
Disaggregation of Revenue [Line Items]        
Total revenue (434) 388 484 2,033
Individual and Family | Qualified Health Plans        
Disaggregation of Revenue [Line Items]        
Total revenue (402) 710 1,363 2,756
Ancillary        
Disaggregation of Revenue [Line Items]        
Total revenue 2,249 2,555 8,081 5,243
Ancillary | Short-term        
Disaggregation of Revenue [Line Items]        
Total revenue 362 1,043 732 1,431
Ancillary | Dental        
Disaggregation of Revenue [Line Items]        
Total revenue 22 524 2,256 1,401
Ancillary | Vision        
Disaggregation of Revenue [Line Items]        
Total revenue 252 302 1,021 991
Ancillary | Hospital Indemnity        
Disaggregation of Revenue [Line Items]        
Total revenue 1,555 304 3,686 748
Ancillary | Other        
Disaggregation of Revenue [Line Items]        
Total revenue 58 382 386 672
Small Business        
Disaggregation of Revenue [Line Items]        
Total revenue 2,297 2,563 5,731 6,179
Commission Bonus and Other        
Disaggregation of Revenue [Line Items]        
Total revenue 519 1,708 1,483 2,481
Total Commission Revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 54,731 56,847 153,677 137,774
Other Revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 6,051 9,009 20,224 21,046
Other Revenue | Sponsorship and Advertising Revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 2,753 5,478 10,892 15,667
Other Revenue | Fee-based and Other Revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 3,298 3,531 9,332 5,379
Total net commission revenue from members approved in prior periods        
Disaggregation of Revenue [Line Items]        
Total revenue 17,771 $ 11,499 $ 28,255 $ 13,969
Total net commission revenue from members approved in prior periods | Non-Qualified Health Plans | Individual and Family        
Disaggregation of Revenue [Line Items]        
Total revenue (800)      
Total net commission revenue from members approved in prior periods | Qualified Health Plans | Individual and Family        
Disaggregation of Revenue [Line Items]        
Total revenue (700)      
Total net commission revenue from members approved in prior periods | Medicare Part D | Medicare        
Disaggregation of Revenue [Line Items]        
Total revenue $ (1,300)