v3.26.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Jul. 17, 2020
Operating Loss Carryforwards [Line Items]          
Effective tax rate (1.09%) (13.47%)      
Tax receivable agreement, payment, percent of amount of tax benefits realized or deemed to realize         85.00%
Tax receivable agreement, liability $ 1.3   $ 1.3    
e-TeleQuote Insurance, Inc          
Operating Loss Carryforwards [Line Items]          
Percentage of voting interest acquired       100.00%