v3.26.1
Description of Business and Summary of Significant Accounting Policies - Concentrations (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Concentration Risk [Line Items]      
Cash in bank   $ 193.0  
Reinsurance Recoverable Including Reinsurance Premium Paid | Reinsurer Concentration Risk | Top Four Reinsurers      
Concentration Risk [Line Items]      
Concentration risk, percentage   46.00%  
Reinsurance Recoverable Including Reinsurance Premium Paid | Reinsurer Concentration Risk | Top Five Reinsurers      
Concentration Risk [Line Items]      
Concentration risk, percentage   46.00% 53.00%
Revenue Benchmark | Geographic Concentration Risk | Customers In Texas      
Concentration Risk [Line Items]      
Concentration risk, percentage 56.00% 57.00%