v3.25.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jul. 17, 2020
Operating Loss Carryforwards [Line Items]        
Effective tax rate (13.47%) 0.33%    
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  
e-TeleQuote Insurance, Inc        
Operating Loss Carryforwards [Line Items]        
Percentage of voting interest acquired     100.00%