v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Net revenues $ 361,845 $ 798,894 $ 734,671
Medicare Revenue      
Disaggregation of Revenue [Line Items]      
Net revenues 342,193 793,965 715,599
Total Other Revenue      
Disaggregation of Revenue [Line Items]      
Net revenues 19,652 4,929 19,072
Medicare Agency Revenue | Medicare Revenue      
Disaggregation of Revenue [Line Items]      
Net revenues 305,190 581,676 443,630
Commission revenue      
Disaggregation of Revenue [Line Items]      
Net revenues 277,083 515,724  
Commission revenue | Medicare Revenue      
Disaggregation of Revenue [Line Items]      
Net revenues 272,973 506,516 355,918
Partner Marketing and Other Revenue | Medicare Revenue      
Disaggregation of Revenue [Line Items]      
Net revenues 32,217 75,160 87,712
Medicare Non-Agency Revenue | Medicare Revenue      
Disaggregation of Revenue [Line Items]      
Net revenues 37,003 212,289 271,969
Other Non-Agency Revenue | Total Other Revenue      
Disaggregation of Revenue [Line Items]      
Net revenues 18,515 3,411 9,750
Other Agency Revenue | Total Other Revenue      
Disaggregation of Revenue [Line Items]      
Net revenues $ 1,137 $ 1,518 $ 9,322