XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Insurance Premiums and Service Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Written      
Direct $ 622 $ 476 $ 388
Assumed 122 93 42
Gross insurance premiums 744 569 430
Earned      
Direct 564 446 379
Assumed 113 68 29
Gross insurance premiums 677 514 408
Written      
Ceded (275) (265) (216)
Net insurance premiums 469 304 214
Earned      
Ceded (258) (238) (211)
Net insurance premiums 419 276 197
Service revenue written 1,003 971 889
Service revenue earned 994 995 954
Insurance premiums and service revenue written 1,472 1,275 1,103
Insurance premiums and service revenue earned $ 1,413 $ 1,271 $ 1,151