v3.25.2
Reinsurance (Ceded earned premiums to GEP & Assumed earned premiums to NEP) (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
SEC Schedule, 12-17, Insurance Companies, Reinsurance [Line Items]        
Percentage of ceded earned premiums to gross earned premiums 44.00% 43.00% 43.00% 40.00%
Percentage of assumed earned premiums to net earned premiums 36.00% 32.00% 34.00% 28.00%