XML 100 R89.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Mar. 31, 2024
Jun. 30, 2025
Purchase Obligations    
Commitment And Contingencies [Line Items]    
Purchase obligation $ 250 $ 241
Purchase commitment term 5 years  
Purchase Obligation, to be Paid, Remainder of Fiscal Year   27
Purchase obligation, year one   75
Purchase obligation, year two   67
Purchase obligation, year three   55
Purchase obligation, year four   17
Purchase obligation, thereafter   0
Service Obligations    
Commitment And Contingencies [Line Items]    
Service obligation, remainder of fiscal year   103
Service obligation, year one   168
Service obligation, year two   104
Service obligation, year three   28
Service obligation, thereafter   0
Service obligation   $ 403
Service obligation agreement termination fees percentage   25.00%
Service obligation maturity period   10 years