v3.25.4
Employee Benefit Plans - Schedule of Expected Benefit Payments (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Domestic Plan  
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 21
2027 14
2028 14
2029 14
2030 14
2031-2035 60
Defined benefit plan expected future benefit payments 137
UK Plan  
Defined Benefit Plan Disclosure [Line Items]  
2026 16
2027 16
2028 16
2029 17
2030 17
2031-2035 92
Defined benefit plan expected future benefit payments $ 174