v3.25.2
Leases - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
renewal_option
Jun. 30, 2024
USD ($)
Lessee, Lease, Description [Line Items]        
Lease income | $ $ 2 $ 1 $ 4 $ 3
Finance lease, extension term     4 years  
Building        
Lessee, Lease, Description [Line Items]        
Operating lease, number of renewal options | renewal_option     1  
Minimum        
Lessee, Lease, Description [Line Items]        
Finance lease, term of contract 2 years   2 years  
Minimum | Building        
Lessee, Lease, Description [Line Items]        
Operating lease, renewal term 1 year   1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Finance lease, term of contract 5 years   5 years  
Maximum | Building        
Lessee, Lease, Description [Line Items]        
Operating lease, renewal term 20 years   20 years