v3.26.1
Variable Interest Entities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Variable Interest Entity [Line Items]          
Management fee percentage     30.00%    
Surplus notes and guarantee fund certificates, reciprocal exchange $ 36.0   $ 36.0   $ 36.0
Impairment Losses (23.7) $ (3.6) $ (25.4) $ (3.3)  
Surplus Notes and Guarantee Fund Certificates, Reciprocal Exchange          
Variable Interest Entity [Line Items]          
Impairment Losses $ 21.0