v3.25.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jul. 17, 2020
Operating Loss Carryforwards [Line Items]            
Effective tax rate 0.30% 0.07% (0.60%) 0.14%    
Tax Receivable Agreement, payment, percent of amount of tax benefits realized or deemed to realize           85.00%
Tax Receivable Agreement, liability $ 1.1   $ 1.1   $ 1.1  
e-TeleQuote Insurance, Inc            
Operating Loss Carryforwards [Line Items]            
Percentage of voting interest acquired         100.00%